Описание вакансии:
Основная задача будет заключаться в оптимизации процессов развертывания и управления инфраструктурой, что позволит нашей команде более эффективно реагировать на изменяющиеся потребности бизнеса.
Стек:
Наша backend-платформа основана на технологиях Java 11/17, Spring, Spring Boot, PostgreSQL, Kafka, Redis/KeyDB, Cassandra, Docker.
А наш frontend-сервисы состоят из ReactJS, CSS/SASS, TypeScript, Redux, Webpack, Tanstack, lodash, Docker
На выбор виртульное рабочее место Windows/Ubuntu
Автоматизация с использованием Linux, Nginx, Ansible, Python, Kubernetes, Jenkins
Требования:
Знание Groovy для Jenkins pipeline
Опыт работы с Terraform и принципами IaC
Навыки работы с альтернативными веб-серверами: Apache, Envoy, Angie
Знание СУБД: MySQL, PostgreSQL, Cassandra; понимание механизмов отказоустойчивости (autofailover)
Владение Terraform
Опыт работы с Kafka, понимание AMQP
Обязанности:
Участие в полном цикле разработки: от анализа требований до внедрения продукта
Поддержка команд разработки и тестирования по вопросам CI/CD
Автоматизация процессов CI/CD и их интеграция между собой
Проектирование и реализация конвейеров сборки и развертывания масштабируемых высоконагруженных сервисов
Настройка мониторинга, логирования и сбора метрик
Разработка и сопровождение инфраструктуры как кода (IaC) с использованием Ansible
Контейнеризация приложений и оркестрация с помощью Kubernetes
Поддержка и настройка веб-серверов (Nginx, HAProxy) и систем доставки (systemd, deb-пакеты)
Условия:
Возможность профессионального и карьерного роста в компании
Возможность поучаствовать в разных проектах;
Опыт работы в распределенной команде профессионалов;
Уровень заработной платы обсуждается индивидуально;
Удаленный формат работы