- Написание CI\CD для Python и мобильного React Native приложения на основе GitLab CI, включающее в себя сборку приложения, проверку сканерами кода, unit-тестирование и деплой;
- Настройка мониторинга, создание дашбордов при помощи языка PromQL, анализ метрик и устранение инцидентов;
- Написание и оптимизация сборки Docker-образов;
- Участие в разработке инфраструктурных и архитектурных решений для приложения.
-
Опыт администрирования Linux;
-
Понимание работы компьютерных сетей;
-
Умение работать с Docker. (Описание сборки Docker-образов при помощи Dockerfile, описание конфигурации Docker-контейнеров при помощи docker-compose);
-
Опыт работы с GitLab CI. (Подключение раннеров, написание масштабируемых пайплайнов под микросервисную архитектуру, управление деплоем и откатом);
-
Опыт работы с инструментами мониторинга Grafana, Prometheus. (Создание дашбордов, настройка алертов, аудит и анализ метрик, устранение инцидентов);
-
Опыт в настройке Nginx или Traefik. (Управление заголовками запросов, описание конфигурации маршрутизации при помощи Docker лейблов для Traefik);
-
Опыт работы с брокером сообщений RabbitMQ. (Конфигурирование RabbitMQ, управление очередями).
Будет плюсом:
-
Опыт работы с PostgreSQL. (Конфигурирование, восстановление данных, базовые знания по управлению пользователями и правами);
-
Опыт работы с Minio. (Загрузка/скачивание объектов, настройка бакетов, политики доступа);
-
Опыт работы с Jenkins. (Конфигурирование, подключение агентов, управление секретами, написание пайплайнов на языке Groovy);
-
Опыт настройки линтеров и сканеров кода (PyLint, Ruff, SonarQube и др);
-
Опыт сопровождения веб-приложений на базе Python, NodeJS;
-
Умение писать Python и Bash скрипты;
-
Опыт работы со стеком логирования ELK. (Подключение beat’ов, написание пайплайнов обработки логов, визуализация в Kibana).
- конкурентная зарплата: размер зарплаты обсуждаем отдельно с каждым кандидатом.
- пятидневная рабочая неделя (с 08.30 до 17.30, пятница с 8:30 до 16:15);
- оплачиваемый отпуск 29 дней в году.
- бонусы к значимым событиям, материальная помощь к отпуску.
- медицинское страхование (расширенная страховка с оплатой лекарств и стоматологии). *Вакансия, планируемая к созданию(перспективная)