Вакансия: Devops инженер
Описание вакансии
О нас
Мы разрабатываем сервисы самообслуживания и в нашу дружную команду разработки ищем DevOps инженера, который будет помогать развивать голосового помощника и чат-бота Елена .
Мы используем микросервисную архитектуру, поэтому все проекты запаковываются в Docker и деплоятся в Kubernetes.
Задачи ведутся в Jira, а документация в Confluence. В качестве CI/CD мы используем Gitlab и Jenkins. Работа в команде идет 2-х недельными спринтами.
Стек технологий: Java, Python, Quarkus, PostgreSQL, Redis, RabbitMQ, Infinispan, Kafka, Jenkins, Docker, Kubernetes, Istio, Maven, Jaeger, OpenTelemetry.
Чем предстоит заниматься
- Взаимодействовать с командой разработки и эксплуатации для повышать эффективности их работы
- Предлагать решения по обеспечению качества на всех уровнях
- Поддерживать работоспособность среды разработки и тестирования
- Настраивать средства мониторинга, логирования и трассировки событий
- Поддержка и настройка CI/CD на основе Jenkins
- Настраивать базы данных PostgreSQL и MongoDB, а также очереди Kafka и RabbitMQ
- Контроль и поддержка веб серверов
- Участвовать в анализе проблем и аварий
- Участвовать в ежедневных митингах и рассказывать о ходе работ по задачам для обеспечения принципа точно в срок
Что для этого нужно
- Высшее техническое образование
- Опыт работы в информационных технологиях от 5 лет
- Умение работать в команде, понимание процесс разработки от формирования требований до отгрузки в промышленную зону
- Опыт настройки средств обеспечения процессов CI/CD и зон тестирования
- Знание архитектурных принципов построения высоконагруженных отказоустойчивых приложений, построения микросервисов, облачных технологий
- Опыт администрирования Linux-серверов и сетей
- Знание и умение работать с системой контроля версий Git
- Понимает принципов контейнерной виртуализации Docker, Kubernetes
- Умение составлять SQL-запросы и работать с БД
- Знает скриптовые языки (Bash, Python)