Название: Cloud Platform Engineer
Компания: Supabase
Местоположение: Удаленно, Глобально
О РОЛИ
В качестве Cloud Platform Engineer в Supabase вы присоединитесь к команде Cloud Engineering, входящей в состав Engineering Operations, и будете формировать основу, которая позволит инженерным командам безопасно и независимо создавать, выпускать и эксплуатировать инфраструктуру в AWS и GCP.
Эта роль охватывает управление облачными ресурсами, разработку платформы и практическую эксплуатацию. Вы будете работать со структурой аккаунтов AWS и GCP, управлением идентификацией и доступом, инфраструктурой как кодом (IaC), многоразовыми примитивами платформы, границами безопасности и рабочими процессами самообслуживания для инженеров.
Вы присоединитесь к нам в момент, когда многие из этих основ активно определяются или перерабатываются. Мы ищем человека, который сможет решать неоднозначные, сложные, критически важные для бизнеса инфраструктурные проблемы и превращать их в прагматичные системы, инструменты, стандарты и письменные руководства, которые масштабируются вместе с компанией и позволяют командам работать быстрее.
ЧТО ВАМ ПРЕДСТОИТ ДЕЛАТЬ
- Проектирование и внедрение управления облачными ресурсами в AWS и GCP, включая идентификацию, организацию аккаунтов, управление доступом и средства контроля.
- Создание многоразовой инфраструктуры и строительных блоков с использованием Infrastructure as Code (IaC), позволяющих командам безопасно и последовательно развертывать и управлять инфраструктурой.
- Создание возможностей самообслуживания, которые снижают организационные трения и позволяют инженерам быстрее работать в разумных пределах.
- Управление ресурсами и их видимостью: управление тегами, надежный учет существующих ресурсов и их владельцев, а также согласованные данные биллинга по всем аккаунтам.
- Разработка многоразовых примитивов безопасности, включая хранилище секретов, KMS, управление сертификатами, выдачу токенов, прямую аутентификацию между сервисами, mTLS и связанные с ними платформенные сервисы.
- Управление сетевыми и операционными примитивами на уровне облака: управление IP-адресами, DNS и сигналами работоспособности, такими как оповещения о лимитах сервисов и квотах.
- Сочетание разработки программного обеспечения с практической эксплуатацией и полным владением: создание, развертывание, мониторинг, устранение неполадок и улучшение того, чем вы владеете.
- Установление и распространение лучших практик облачной инженерии посредством документации, внутренних инструментов, примеров и обучения.
ВЫ МОЖЕТЕ ПОДОЙТИ, ЕСЛИ ВЫ
- Имеете 5+ лет опыта в управлении облачными ресурсами, разработке платформы и/или эксплуатации, работали с производственными системами в масштабе и участвовали в их поддержке по вызову.
- Ранее участвовали в значительной миграции, например, перепроектировали топологию аккаунтов AWS, внедрили IaC для существующей инфраструктуры, централизовали идентификацию/SSO или взяли второй облачный сервис под управление.
- Любите создавать внутренние платформы и опыт самообслуживания для других инженеров.
- Обладаете глубокими знаниями как минимум в одной — в идеале в двух — из трех перечисленных ниже областей (и сообщите нам, какая из них является вашим основным направлением):
- Инструментарий и экосистема: Вы досконально знакомы с широким спектром сервисов AWS в целом, и IAM/SSO в частности. Вы знаете их Well-Architected Framework и когда стоит обратиться за помощью. У вас есть рабочие знания GCP. Вы регулярно используете IaC и применяли его в производстве, независимо от инструмента. Вероятно, вы сотрудничали с аудиторами по соблюдению нормативных требований.
- Разработка программного обеспечения: Вы пишете реальный производственный код (Go, Rust или сопоставимый системный язык) и можете создавать надежные, поддерживаемые сервисы. Вы преуспеваете на всех этапах SDLC, задаете техническое направление, знаете, как снизить риски проектов, и создаете письменные артефакты, такие как RFC.
- Эксплуатация: Вы сами управляли производственной инфраструктурой: дежурили по вызову, писали оповещения и руководства, использовали SLO или аналогичные метрики для определения приоритетов исправлений и со временем снижали риски общих систем. Вам нравится владеть системами, упрощать сложные инфраструктурные проблемы и превращать лучшие практики в многоразовые строительные блоки.
- Комфортно относитесь к подходу «инфраструктура как программное обеспечение» и имеете соответствующий опыт работы с IaC и автоматизацией.
- Четко общаетесь, работаете с широким кругом заинтересованных сторон и преуспеваете в асинхронных, глобально распределенных командах.
- Комфортно ориентируетесь в неоднозначных ситуациях и постепенно улучшаете системы.
ЧТО МЫ ПРЕДЛАГАЕМ
- Полностью удаленная работа
- Мы нанимаем сотрудников по всему миру. Мы верим, что вы можете достичь наилучших результатов, работая из любого места. У Supabase нет офисов, но мы предоставляем членство в WeWork или пособие на коворкинг, которым вы можете пользоваться в любой точке мира.
- ESOP
- Каждый член команды получает ESOP (опцион на акции компании). Мы хотим, чтобы все разделяли успехи в том, что мы строим вместе.
- Техническое пособие
- Используйте этот бюджет для создания идеальной рабочей среды — ноутбук, монитор, наушники или что-либо еще, что поможет вам работать наилучшим образом.
- Медицинское страхование
- Supabase полностью покрывает медицинскую страховку для сотрудников и 80% для иждивенцев, где бы вы ни находились. Ваше благополучие и здоровье вашей семьи важны для нас.
- Ежегодные выездные мероприятия
- Раз в год вся компания собирается в новом городе на неделю общения, сотрудничества и развлечений. Это знаковое событие нашего года.
- Гибкий график работы
- Мы работаем асинхронно и доверяем вам управление своим временем. Вы знаете, что нужно сделать и когда.
- Профессиональное развитие
- Каждый член команды получает ежегодное пособие на образование для обучения — курсы, книги, конференции или что-либо еще, что способствует вашему росту.
О КОМАНДЕ
Supabase основана на удаленной работе и изначально была open-source. Мы верим, что наша глобально распределенная команда — наше секретное оружие в создании инструментов, которые любят разработчики.
- ~400 членов команды
- 60+ стран
- 20+ языков
- Более 1 миллиарда долларов привлеченных средств (включая наш раунд Серии F на 500 миллионов долларов)
- Более 540 000 членов сообщества
Мы работаем быстро, строим в открытую и используем то, что выпускаем. Если это есть в вашем проекте, скорее всего, мы используем это и у себя. Мы глубоко верим в экосистему open-source и стремимся поддерживать, а не заменять, существующие инструменты и сообщества.