Москва
Метро: Библиотека им.ЛенинаDeep Digital — команда разработки цифровых продуктов для бизнеса.
Компания работает на рынке уже 13 лет: с 2013 года мы создаем сайты, веб-сервисы и digital-решения, которые помогают компаниям запускать новые продукты, улучшать пользовательский опыт и развивать бизнес через технологии.
Мы ищем DevOps-инженера в команду развития и сопровождения корпоративных ИТ-систем крупного заказчика.
Предстоит заниматься автоматизацией сборки, тестирования, развертывания и сопровождения приложений, развитием CI/CD, контейнерной инфраструктуры, систем мониторинга и логирования, а также обеспечением стабильности и отказоустойчивости приложений.
Проект включает работу с несколькими технологическими стеками и современным DevOps-инструментарием: Linux и Windows, Docker, Kubernetes/OpenShift, Jenkins, Git, PostgreSQL, Ansible, Kafka, ELK, HashiCorp Vault и другими инструментами. В зависимости от направления предстоит работать с приложениями на Java, .NET, NodeJS и Go.
Обязанности:
— автоматизация сборки, тестирования, развертывания и сопровождения приложений;
— разработка и поддержка CI/CD-процессов, в том числе Jenkins Pipelines;
— работа с Docker: сборка приложений, подбор и настройка базовых образов, управление зависимостями;
— работа с Kubernetes/OpenShift: развертывание, масштабирование, управление ресурсами и сопровождение приложений;
— написание сценариев автоматизации на Bash, Ansible и других инструментах;
— администрирование Linux и Windows, работа с файловыми системами, процессами, сетями и командной строкой;
— работа с PostgreSQL: администрирование, настройка, выполнение миграций и анализ запросов;
— настройка и сопровождение интеграций с Apache Kafka и другими инфраструктурными компонентами;
— работа с системами мониторинга и логирования, включая ELK, Prometheus и Grafana;
— работа с HashiCorp Vault: управление секретами и интеграция с CI/CD;
— участие в обеспечении отказоустойчивости, наблюдаемости и масштабируемости ИТ-систем;
— анализ и устранение проблем, возникающих при сборке, развертывании и эксплуатации приложений;
— взаимодействие с командами разработки, тестирования и системного администрирования;
— ведение технической документации и работа с Jira/Confluence.
Требования:
— опыт работы в роли DevOps-инженера от 2 лет;— уверенное администрирование Linux, знание основных команд терминала, принципов работы с файловыми системами, процессами и сетями;
— опыт работы с Docker;
— практический опыт работы с Kubernetes или OpenShift;
— уверенное знание Git и Jenkins, опыт разработки и поддержки CI/CD-процессов;
— опыт написания сценариев автоматизации на Bash и/или Ansible;
— опыт работы с PostgreSQL и понимание принципов администрирования реляционных СУБД;
— понимание принципов сборки и развертывания приложений на одном или нескольких технологических стеках: Java, .NET, NodeJS, Go;
— понимание принципов построения современной ИТ-архитектуры, включая микросервисный подход, отказоустойчивость, наблюдаемость и масштабируемость;
— опыт работы с системами логирования и мониторинга;
— готовность работать с инфраструктурными компонентами и разбираться в проблемах на стыке разработки, CI/CD и эксплуатации.
Будет плюсом:
— опыт работы с RHEL;
— опыт работы с Apache Kafka;
— опыт работы с HashiCorp Vault, включая политики безопасности и ротацию секретов;
— опыт работы с ELK: Elasticsearch, Logstash, Kibana;
— знание Prometheus и Grafana;
— опыт работы с Istio;
— опыт работы с ArgoCD;
— знание Groovy, Lua или Go для задач автоматизации;
— понимание PKI, сертификатов, шифрования и управления ключами;
— опыт работы с Flink и NginX;
— опыт миграции и сопровождения приложений в Kubernetes/OpenShift.
Условия:— работу в аккредитованной ИТ-компании;
— участие в развитии и сопровождении крупных корпоративных ИТ-систем;
— работу с современным DevOps-стеком и инфраструктурными технологиями;
— интересные задачи по автоматизации CI/CD, контейнеризации, мониторингу и обеспечению отказоустойчивости систем;
— взаимодействие с опытными командами разработки, тестирования и инфраструктуры;
— возможность работать с разными технологическими стеками и участвовать в крупных проектах компании;
— возможность в дальнейшем принимать участие в других крупных проектах Deep Digital.