Описание вакансии
Условия работы
Обязанности:
- взаимодействие с IT отделом и серверной командой по настройке и развертыванию программного окружения (кластеры, виртуальные машины);
- конфигурация и поддержка процесса непрерывной интеграции (CIT) продукта, собираемого несколькими командами;
- автоматизация развертывания продукта (deploy);
- мониторинг работы продукта и сопровождающих систем на этапе разработки.
Требования:
- опыт работы в Agile (Scrum) команде;
- опыт администрирования существующих Linux платформ, open-source решений и инструментария;
- опыт настройки высоконагруженного кластерного окружения (балансировщики, веб-фронтенды, бэкенды, очереди сообщений, базы NoSQL);
- опыт работы с виртуальными машинами (VirtualBox, VMWare и т.п.);
- опыт работы с облачными сервисами (администрирование инстансов Amazon AWS, EC2 или аналоги);
- умение создавать скрипты для автоматизации рутинной работы;
- опыт развертывания и конфигурации серверов приложений на Java (минимум Tomcat);
- опыт настройки и мониторинга параметров запуска JVM, контроль утечек памяти;
- технический английский (чтение).
Будут также полезны:
- базовые знания Java, JavaScript;
- опыт использование систем развертки Vagrant, Puppet.
Бонусы
Оформление по ТК, белая зарплата, ДМС со стоматологией, оплачиваемые обеды в офисе, различные бонусы