Доработка и внесение нового функционала в OpenStack;
Решение сложных проблем при сбоях в работе компонентов OpenStack;
Оказание технической поддержки разработчикам и инженерам в процессе разработки программного обеспечения;
Анализ и решение возникающих технических проблем и ошибок в коде;
Участие в тестировании программных продуктов, выявление ошибок и устранение их;
Проведение анализа кода, выявление узких мест и возможных улучшений;
Взаимодействие с командой разработки для обмена информацией и решения технических вопросов;
Работа с инструментами разработки: использование средств разработки, систем контроля версий и других инструментов;
Координация команды разработки и системных инженеров для сборки и поставки релизов на нескольких платформах;
Участие в настройке разных переменных окружения проектов, автоматизация их развёртывания и поддержание в актуальном состоянии;
Управление инфраструктурой в части постановки задач целевым специалистам и контроль их исполнения;
Участие в развитии CI/CD (разработка пайплайнов и конвейеров сборки, автоматизация процессов);
Диагностика и анализ причины неисправностей и оптимизация производительности;
Организация и управление процессами сборки и развертывания программных релизов;
Работа с системами мониторинга и анализа производительности;
Обеспечение безопасности и конфиденциальности данных;
Осуществление поддержки на уровне 3-й и 4-й линий - бизнес-критичных систем, информационных систем, работающих в режиме 24х7;
On-call дежурства;
Требования:
Знания в области разработки\поддержки OpenStack, KVM, QEMU, libvirt, Docker;
Навыки создания отказоустойчивых распределенных сервисов с высоким уровнем доступности, включая опыт работы с Nginx, Haproxy, Keepalived, RabbitMQ, Kafka, Bind и аналогичными решениями;
Навыки чтения и анализа кода, разработки скриптов и простого ПО на Python 3;
Знание ОС Linux, понимание ключевых процессов ОС, особенностей их взаимодействия с ресурсами виртуального/железного сервера;
Опыт работы с хранилищем артефактов, включая Nexus, Harbor, Docker Registry;
Опыт работы с системами контроля версий, сборки и доставки на ПО Gitlab
Опыт работы с системами централизованного управления конфигурациями (IaC): Ansible, Terraform и др.
Условия:
Большой уютный офис возле м. Киевская или дистанционный/гибридный формат;
Развитая корпоративная культура;
Индивидуальный план адаптации и куратор на период испытательного срока;
IT аккредитация;
Официальное трудоустройство по ТК РФ с первого дня;
Вся необходимая техника для работы;
Корпоративная мобильная связь;
ДМС со стоматологией;
Компенсация занятий в спортзале;
Корпоративный учебный центр и компенсация внешних курсов для повышения квалификации;
Скидки от Skyeng на изучение английского языка;
Участие во внешних профессиональных мероприятиях и конференциях;
Корпоративные скидки от компаний партнеров;
Масштабные корпоративы и дружеские неформальные встречи внутри команд.