Санкт-Петербург
Сейчас мы находимся в поиске 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;
- высшее техническое образование;
- заинтересованность в внедрении новых технологий;
- интерес к автоматизации и стандартизации процессов.