Открыть чат

DevOps инженер 

Зарплатаот 65 000  до 110 000 /месяц
КомпанияБельтюкова Мария Александровна
Место работыв офисе
График
полный рабочий день
Требуемый опытбольше года
Свердловская область, Екатеринбург
Ещё 1 филиал

Обязанности

С чем придется работать:
Эксплуатация и развитие системы непрерывной интеграции ПО, контроля версий ПО и хранения пакетов ПО;
Создание и настройка тестовых сред;
Развитие и формализация\регламентирование процесса управления релизами для систем находящихся в зоне ответственности;
Взаимодействие с подрядчиками и смежными подразделениями при организации процесса непрерывной интеграции ПО;
Обучение junior-разработчиков + ликбез коллег других подразделений
Рефакторинг и оптимизация своих же наработок при необходимости
Code-review реквестов, написание качественного фидбэка по результатам
Разработка дополнительных инструментов для ci/cd
Работа с Jira, Confluence.Необходимые практические знания и навыки:
Опыт работы с системой непрерывной интеграции Jenkins, создание pipeline;
Знание и наличие опыта программирования на Python. Знание Java/Groovy приветствуется;
Практический опыт администрирования ОС Linux/Windows и системного ПО в т.ч. опыт написания скриптов для управления операционной системой и ПО;
Опыт и умение работать с системами контроля версий Git, с пониманием как работает система контроля версий;
Знание и практический опыт работы с системами виртуализации;
Опыт работы с SQL, понимание и написание простых и сложных запросов;
Умение работать с системой контейнерной виртуализации Docker. Знание систем автоматизации развертывания и масштабирования контейнеризированных приложений приветствуется;
Знание инструмента управления конфигурациями Ansible.
Готовы рассмотреть специалистов уровня junior, middle, senior.

Условия работы

Необходимые теоретические знания:
Понимать работу ЭВМ и разницу работ разных архитектур;
Уверенные знания сетевой модели OSI и семейства протоколов TCP/IP;
Знание пирамиды тестирования. Виды и типы тестирования;
Знание жизненных циклов и методологий разработки ПО;
Знание методологии BDD;
Опыт работы с баг-трекинговыми системами (заведение дефектов, контроль за жизненным циклом);
Знание стандартных методологий (DRY, YAGNI и тд);
Знание HTML/CSS и XML/JSON/YAML;
Знание библиотек для работы с Gherkin (Behave, cucumber etc);
Умение быстро разбираться с новыми библиотеками с помощью документации.
Знание спецификации BPMN, знание офисного ПО.

Это займёт 2 минуты

Пройдите собеседование прямо сейчас