DevOps-инженер Senior
Summary
Senior DevOps engineer at Employcity (Serbia; office, hybrid or remote) who owns release processes and CI/CD (GitLab CI) for high-load entertainment online services: runs Kubernetes with Argo CD GitOps, standardizes configs with Helm/CUE, and builds Terraform modules and Ansible roles across MySQL, PostgreSQL, Redis, Kafka, ClickHouse, MongoDB, Vault and AWS.
Чем предстоит заниматься:
- Обеспечение стабильного и предсказуемого релизного процесса на всех этапах жизненного цикла разработки - от проектирования и обсуждения до поддержки и эксплуатации;
- Сопровождение и развитие CI/CD процессов команд разработки, включая сложные многостадийные пайплайны и интеграции с внешними системами и сервисами;
- Эксплуатация и развитие Kubernetes-инфраструктуры;
- Инсталляция и сопровождение сторонних продуктов (базы данных, аналитические системы, интеграционные API и др.);
- Поддержка развернутых бизнес-приложений в production-окружениях;
- Консультации команд по конфигурации и эксплуатации сервисов в k8s;
- Разработка и развитие подходов к стандартизации Kubernetes-компонентов с использованием Helm и CUE, направленных на унификацию конфигураций в целевых окружениях;
- Cоздание и поддержка Terraform-модулей;
- Разработка Ansible roles и playbooks;
- Улучшение переиспользуемости и управляемости инфраструктурных решений.
- Опыт работы DevOps Engineer от 5–6 лет;
- Глубокий практический опыт построения CI/CD процессов (GitLab CI): проектирование сложных пайплайнов, уверенная работа с git (модели ветвления, workflow, best practices), понимание внутренних механизмов и директив CI/CD;
- Опыт работы с container tooling (Docker, Kaniko, BuildKit) для сборки и доставки образов;
- Практический опыт GitOps-подхода с использованием Argo CD;
- Уверенный опыт работы с Kubernetes, включая production-среды и реальные эксплуатационные сценарии;
- Опыт разработки Helm charts: написание собственных чартов различной сложности, использование шаблонизации и встроенных функций, адаптация и кастомизация готовых решений;
- Опыт администрирования и эксплуатации инфраструктурных сервисов: MySQL, PostgreSQL, Redis, Kafka, ClickHouse, MongoDB, Vault;
- Опыт работы с облачной инфраструктурой (предпочтительно AWS: EC2, RDS, EKS, VPC);
- Практический опыт с Terraform: проектирование модульной инфраструктуры (modules, reusability), управление состоянием (remote state, locking, workspaces), работа с cloud providers (AWS/GCP), участие в ревью и развитии больших IaC-репозиториев;
- Опыт в написании собственных Terraform-модулей;
- Опыт работы с Ansible (roles, playbooks);
- Готовность осваивать новые технологии и инструменты в рамках задач команды.
- Оплата сертификаций и курсов;
- Поездки на ИТ-конференции и митапы за счет компании;
- Частичная компенсация английского и сербского языков;
- Возможность экспериментировать с новыми технологиями в рамках рабочих задач;
- Оплачиваемый отпуск и больничные;
- Годовой бонус по результатам работы;
- Реферальная программа за успешную рекомендацию кандидата;
- Формат работы — офис, гибрид, удаленка;
- Гибкое начало рабочего дня;
- 4 day-off в год за счет компании;
- Корпоративное питание: завтраки и обеды;
- Частичная компенсация спорта;
- Рабочее место оборудовано современной техникой с учетом ваших пожеланий;
- Отсутствие бюрократии, вопросы решаются оперативно, без многочисленных согласований.