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