Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.
ci/cd engineer
генерация резюме
сопроводительное письмо
описание
Компания разрабатывает B2B продукт, связанный с геймингом и беттингом.
задачи
- Проектировать, отлаживать и непрерывно улучшать CI/CD пайплайны для повышения скорости, надежности и удобства поддержки.
- Диагностировать и устранять сбои сборок, нестабильные тесты и проблемы с развертыванием.
- Автоматизировать управление секретами и их ротацию в различных средах.
- Интегрировать пайплайны с внешними системами, включая GitLab, облачных провайдеров, Kubernetes и сторонние API.
- Разрабатывать и поддерживать инструменты автоматизации, преимущественно на Python.
- Изучать существующие кодовые базы на Python для понимания рабочих процессов CI/CD и исправления проблем в исходном коде.
- Участвовать в написании продуктового кода при необходимости для разблокировки релизов или улучшения процессов доставки.
- Мониторить производительность пайплайнов и систематически устранять узкие места.
- Тесно сотрудничать с разработчиками и инженерами инфраструктуры для совершенствования процессов сборки, тестирования и развертывания.
требования
- Уверенный опыт работы с платформами CI/CD, предпочтительно GitLab CI.
- Отличное владение Python и способность эффективно работать с большими, незнакомыми кодовыми базами.
- Подтвержденный опыт отладки сложных проблем с пайплайнами и развертыванием.
- Опыт работы с системами управления секретами, например HashiCorp Vault или AWS Secrets Manager.
- Глубокое понимание REST и GraphQL API.
- Опыт работы с контейнеризацией и оркестрацией, включая Docker и Kubernetes.
- Знание хотя бы одного крупного облачного провайдера: AWS, GCP или Azure.
- Будет плюсом опыт работы с инфраструктурой как кодом (Terraform, Ansible, Helm), навыки написания Shell скриптов, опыт работы с инструментами мониторинга и наблюдаемости (Prometheus, Grafana, ELK, Loki), опыт работы с асинхронным Python и опыт оптимизации сборки и развертывания.
условия
- Комплексное медицинское страхование.
- Оплачиваемый больничный до 10 дней без медицинской справки.
- 20 дней оплачиваемого отпуска плюс дополнительные дни для важных жизненных событий.
- Возможности для обучения и профессионального развития.
- Поддержка в изучении языков для международного сотрудничества.
- Предоставление современного оборудования для работы.
- Корпоративные мероприятия и командные активности.
- Программа поддержки в критических ситуациях.
- Подарки и поддержка к важным жизненным вехам.
навыки