Мы ищем Старшего инженера платформы, который станет основополагающим членом команды Burq's Platform — отдела, отвечающего за инженерные основы: инфраструктуру, безопасность, CI/CD и надежность.
В настоящее время наша инфраструктура работает на AWS с использованием комбинации ECS, RDS, ElastiCache, SQS и Step Functions. У нас есть опытный консультант, но нам нужен штатный инженер, который сможет взять на себя эту область, реализовать значительный план развития инфраструктуры и в результате ускорить работу каждой продуктовой команды.
Это роль с высоким уровнем ответственности и влияния. Вы будете проектировать и создавать платформу, на которой Burq будет масштабироваться в течение следующих нескольких лет.
Инфраструктура
- Владеть и выполнять разделение учетных записей AWS — разделение производственной, staging и dev сред на чистые изолированные окружения
- Возглавить миграцию производственной базы данных Aurora при поддержке нашего консультанта по инфраструктуре
- Управлять и развивать наши сервисы ECS Fargate, кластеры RDS, ElastiCache, очереди SQS и конфигурацию ALB
- Владеть Terraform — инфраструктура как код, а не кликанье мышью
Безопасность и доступ
- Укреплять IAM — наборы разрешений для разработчиков, средства контроля доступа к производственной среде, соблюдение принципа наименьших привилегий
- Аудировать и блокировать общедоступные S3 бакеты
- Включить AWS Config и Security Hub во всех учетных записях
- Владеть поддержкой готовности SOC 2 Type 2 в партнерстве со Sprinto
- Координировать периодичность внешнего тестирования на проникновение
CI/CD и опыт разработчика
- Владеть и улучшать наши CI/CD пайплайны GitHub Actions — время сборки, надежность тестов, скорость развертывания
- Создавать PR stack среды, чтобы продуктовые команды могли тестировать независимо
- Руководить инициативой по локальным стекам разработки — среды на основе Docker Compose, которые заменяют общие preprod
- Интегрировать тестирование с помощью ИИ в CI пайплайн
Наблюдаемость и надежность
- Владеть дашбордами CloudWatch, охватывающими ALB, ECS, RDS, ElastiCache, SQS и состояние целевых групп
- Руководить обзорами после инцидентов и обеспечивать, чтобы каждый инцидент приводил к созданию записи в runbook
- Сотрудничать с продуктовыми командами для распределения платформенной работы в качестве постоянной аллокации спринта — а не отдельной очереди
Требования
- 5+ лет опыта в инженерии с 3+ годами, сфокусированными на инфраструктуре и платформенной инженерии
- Глубокие знания AWS — ECS, RDS, S3, IAM, CloudWatch, SQS, Lambda, архитектура учетных записей
- Владение Terraform — вы пишете инфраструктуру как код и знаете, почему это важно
- Богатый опыт в CI/CD — GitHub Actions, пайплайны развертывания, управление средами
- Ориентированность на безопасность — вы знаете, как укреплять системы, не создавая трений для продуктовых инженеров
- Опыт работы с инструментами наблюдаемости — CloudWatch, Datadog или аналогичными
Преимущества
Почему вам понравится работать у нас
Инвестиции в вас 🙏
- Конкурентоспособная заработная плата
- Медицинское страхование
- Доступ к образовательным ресурсам и курсам