Билд-инженер (build engineer)
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Наша компания разрабатывает opensource проекты и проекты ПО под заказ. Мы ищем человека, который любит автоматизировать рутинные процедуры, связанные со сборкой и доставкой программного обеспечения, ковыряться в скриптах и настройках.
Мы используем: Linux, GitHub, Java, работаем на серверах заказчиков и в облаке (DigitalOcean), для автоматизации сборки и тестирования используем Jenkins, для установки ПО -- Ansible.
Вашей задачей будет обеспечивать автоматизацию различных этапов процесса доставки ПО:
- создавать configuration management-скрипты в Ansible,
- описывать серверную инфраструктуру в Terraform,
- настраивать Jenkins pipelines,
- налаживать интеграцию инструментов разработчиков (GitHub, JIRA, Jenkins, etc...)
Необходимые навыки:
- Debian Linux -- установка/настройка ПО
- Ansible (playbooks, roles, Vault)
- Git & GitHub -- уверенное владение, понимание workflow
- облачные технологии (AWS/Digitalocean/...)
- навыки программирования/скриптования в Python (или Groovy)
Плюсом будет знание:
- Какой-либо из CI-систем (Jenkins, TeamCity, Travis..)
- Docker
- Познания в области устройства Java-экосистемы
- Terraform
- AsciiDoc/LaTeX
Бонусы
Вы можете выстраивать свой день в соответствии со своими обстоятельствами, но в рабочее время мы должны быть на оперативной связи. От вас ожидается самостоятельность и проактивность в решении задач. Мы оплачиваем участие сотрудников в профессиональных конференциях