Обязанности:
Сейчас мы находимся в поиске DevOps инженера в продуктовое направление TATLIN.FLEX. Команда занимается разработкой, тестированием и документированием полноценной СХД со своим Software-Defined Storage (SDS) на борту. Наш стек технологий: GitLab / Docker / Nexus; Makefile / Bash / Python; RPM build tools / DEB build tools; Anaconda ISO; Oracle Linux / Alt Linux / Debian. Чем вам предстоит заниматься: оптимизацией процесса CI для группы проектов, включая утилиты развертывания на производстве, в продуктивных контурах заказчика, а также утилиты обновления в полях без потери сервиса; аудитом текущей системы сборки для описания ее логики и принципов работы; разработкой оптимальных сценариев автоматической сборки релизных артефактов; обеспечением бесшовного переезда продукта на кастомный дистрибутив Linux, разработанный в Yadro; курированием перехода CI/CD на внутренний сервис по выделению ресурсов; внедрением и поддержкой инструментов тестирования кода и безопасности; экспертным ревью и помощью другим командам в смежных с DevOps областях; внутренним документированием функциональных спецификаций и пользовательских инструкций. Наши ожидания: навыки работы с Linux-системами на уровне администратор; опыт работы с различными Linux-дистрибутивами и другими ОС; уверенное владение Bash; опыт написания системных и прикладных программ для задач DevOps на Python; опыт использования и понимание, как работают Docker; опыт настройки CI/CD с использованием Gitlab CI, Jenkins или Github Action; умение собирать RPM или DEB пакеты; знание JIRA, Confluence. Будет плюсом: проектирование CI/CD процесса, его внедрение в смежные команды; опыт эксплуатации высоконагруженных систем; умение читать на Perl, C, javascript; высшее техническое образование; заинтересованность в внедрении новых технологий; интерес к автоматизации и стандартизации процессов.