Що ви робитимете
- Підтримувати й покращувати наш бекенд на Supabase: схему й міграції Postgres, політики безпеки на рівні рядків (RLS) та edge functions на Deno і TypeScript.
- Керувати нашою інфраструктурою Cloudflare: Workers, сховищем R2 і статичним маркетинговим сайтом, зокрема кешуванням, маршрутизацією та деплоями.
- Завершити перенесення файлів зі старих AWS S3 і CloudFront до R2 без простоїв і втрати даних.
- Зробити фонові завантаження з iOS, Android і вебу надійними: відновлювані передачі, розумні повторні спроби та зрозумілі звіти про збої.
- Відповідати за моніторинг і сповіщення про помилки, щоб проблеми доходили до нас раніше, ніж до користувачів.
- Тримати Postgres швидким на невеликому тарифі: плани запитів, індекси, ліміти з’єднань і зберігання даних.
- Контролювати витрати на зберігання, вихідний трафік та обчислення й письмово фіксувати компроміси.
- Вести резервне копіювання й аварійне відновлення та доводити, що відновлення працює, регулярно його перевіряючи.
- Посилювати безпеку: перевірки RLS, підписані URL, обмеження частоти запитів і ключі з мінімальними правами.
- Реагувати на інциденти: спершу відновити роботу сервісу, потім написати звіт. Ми ведемо звіт про кожен інцидент.
Обов’язкові вимоги
- Досвід роботи з Postgres у продакшені: проєктування схем, міграції, оптимізація запитів і контроль доступу.
- Практичний досвід з об’єктним сховищем і CDN (AWS S3, R2 або подібні): підписані URL, кешування та правила життєвого циклу.
- Упевнене володіння TypeScript і вільне читання та написання серверного коду.
- Ви вже відповідали за інциденти в продакшені й умієте написати чіткий звіт без пошуку винних.
- Звички безпеки: мінімальні права, обережна робота із секретами та перевірка правил доступу перед випуском.
- Зрозуміла письмова англійська й уміння працювати самостійно та асинхронно.
- Ви живете у США й можете працювати як незалежний підрядник.
Буде перевагою
- Supabase у продакшені: auth, RLS та edge functions.
- Cloudflare Workers і R2.
- Досвід міграції великих обсягів даних між постачальниками сховищ.
- Deno.
- Розуміння того, як iOS і Android планують та обмежують фонові передачі.
- Уміння читати рахунки за хмару: вихідний трафік, класи зберігання та планування потужностей.
Як ми працюємо
- Асинхронно й насамперед письмово. Мало зустрічей; плани й рішення зафіксовано письмово.
- Мала команда без зайвих рівнів. Ви працюєте напряму з тим, хто ухвалює рішення.
- Висока якість. Зміни проходять рев’ю, тестування й можуть бути відкочені. Краще правильно випустити невелике виправлення, ніж двічі випускати велике.
- Користувачі передусім. Без реклами й збору даних, тож надійність і приватність — це і є продукт.
Оплата та умови
- USD $35–60 за годину. Вашу ставку погоджуємо письмово до початку роботи.
- Співпраця як незалежний підрядник, а не працевлаштування, тож пільг для працівників немає.
- Повністю віддалено в межах США. Наш офіс у Флориді, тож ми координуємося за східним часом США.
- Години й обсяг роботи погоджуємо наперед і переглядаємо, коли робота змінюється.
Як проходить відбір
- Напишіть нам листа за інструкцією нижче.
- Короткий дзвінок про ваш досвід і роботу, яку ви шукаєте.
- Технічна розмова: разом розбираємо реальну задачу з нашого стеку.
- Рішення, а потім письмові умови й дата початку.
Як відгукнутися
Надішліть один лист із темою «Cloud System Engineer». Звичайного тексту достатньо.
- У якій частині США ви живете.
- Вашу погодинну ставку в межах USD $35–60.
- Посилання на резюме, GitHub або LinkedIn.
- Кілька рядків про продакшен-інфраструктуру, яку ви підтримували, і про один інцидент, який ви розв’язали.
Немає поштового застосунку? Напишіть на support@virtualdrive.us з темою «Cloud System Engineer».