Задачи:
— Строить и развивать CI/CD-пайплайны в GitLab (GitLab CI/CD): от структуры и раннеров до стратегий деплоя (blue-green, canary, rollback);
— Писать и поддерживать Ansible-плейбуки для конфигурации серверов, раскатки приложений и рутинных операционных задач;
— Разрабатывать автоматизацию для DBA-команды: скрипты обслуживания БД (Clickhouse, Redis, PostgreSQL), автоматизация бэкапов, ротации, мониторинга, регламентных проверок (Python/Bash);
— Писать скрипты и небольшие инструменты по запросу инженерных команд - на Python и Bash, с адекватным логированием и обработкой ошибок;
— Поддерживать и улучшать инфраструктуру как код (Docker, в перспективе - Helm-чарты и Kubernetes-манифесты);
— Участвовать в код-ревью инфраструктурных изменений и в разборе инцидентов, связанных с CI/CD и автоматизацией;
— По мере роста задач - подключаться к работе с Kubernetes, Kafka, RabbitMQ, Airflow, Nginx и тд (администрирование, автоматизация обслуживания, участие в проектировании).
Требования:
— Опыт построения и поддержки CI/CD от 2 лет, желательно с GitLab CI/CD;
— Уверенное написание Ansible-плейбуков (роли, инвентари, идемпотентность);
— Python на уровне написания production-скриптов;
— Bash на уровне уверенной автоматизации операционных задач;
— Опыт работы с Docker;
— Понимание принципов работы Linux на уровне администрирования (сеть, права, systemd, файловые системы);
— Готовность разбираться в предметной области смежных команд (специфика задач DBA) для написания релевантной автоматизации.
Будет плюсом:
— Опыт работы с Kubernetes (деплой, отладка, чтение манифестов) и/или Helm;
— Опыт работы с Kafka, RabbitMQ, Airflow, DataHub, Nginx — администрирование или автоматизация обслуживания;
— Опыт автоматизации задач вокруг Clickhouse, Redis, PostgreSQL;
— Опыт настройки мониторинга (Prometheus/Grafana) и алертинга (Alertmanager).
Условия:
— Официальное оформление в IT-аккредитованную компанию и зарплата на уровне топовых IT-компаний России;
— Удалённый формат работы, гибкое начало рабочего дня + 3 day off в год;
— Расширенный ДМС со стоматологией, экстренной и плановой госпитализацией и др.;
— Выдача необходимой техники для работы (Mac/Windows на выбор);
— Возможность посещать профессиональные конференции и выступать от имени компании на отраслевых мероприятиях;
— Performance Review дважды в год с возможностью влиять на профессиональное развитие и уровень дохода;
— Сотрудничество с BestBenefits - сервис корпоративных скидок, занятия с преподавателем-носителем по английскому языку;
— Возможность получить сниженную процентную ставку на ипотеку;
— Корпоративная скидка 50% на сервис каршеринга.
Контакты работодателя доступны по кнопке «Откликнуться» после входа.