улица Кульнева 3с1
О компании:
Мы — инновационная IT-компания, разрабатывающая и внедряющая собственное программное обеспечение для управления пространством. Наши решения автоматизируют инженерные системы и мультимедиа, обеспечивая высокий уровень комфорта и эффективности. В связи с ростом компании мы ищем DevOps инженера, который возьмет на себя заботу о нашей инфраструктуре деплоя и обеспечит бесперебойную работу сервисов, которыми пользуются наши клиенты и разработчики.
Что Вас ждет:
• Работа в высокотехнологичной среде, где автоматизация приоритетнее ручного труда.
• Возможность с нуля выстраивать и оптимизировать CI/CD процессы.
• Участие в жизненном цикле современных продуктов на стеке Django, Next.js и React Native.
Ваши задачи:
1. Управление контейнеризацией и окружением:
• Развертывание и поддержка приложений в Docker Compose.
• Администрирование сред через Portainer.
• Оптимизация Docker-файлов для ускорения сборки и уменьшения веса образов.
2. Автоматизация доставки кода (CI/CD):
• Сопровождение и развитие пайплайнов в GitLab CI.
• Помощь разработчикам в автоматизации сборки и деплоя (Next.js, Django, Mobile).
• Контроль версионности конфигураций и окружений.
3. Администрирование сети и серверов:
• Мониторинг работы серверов (Linux) и доступности сервисов.
• Резервное копирование баз данных и конфигураций приложений.
4. Поддержка процесса разработки (DevOps-as-a-service):
• Консультация команды разработки по вопросам инфраструктуры.
• Управление доступами в GitLab, Container Registry и внутренних сервисах.
• Обеспечение безопасности пайплайнов и хранения секретов (Secrets).
5. Развитие и поддержание инфраструктуры:
• Учет облачных и физических серверных ресурсов.
• Поиск и внедрение новых инструментов для улучшения стабильности системы.
• Настройка скриптов автоматизации рутинных задач (Bash/Python/JS).
Приветствуется наличие навыков:
• Опыт написания скриптов на JavaScript или Python (для автоматизации или понимания кода приложений).
• Опыт работы с инструментами сборки мобильных приложений (для React Native).
Что мы ожидаем:
• Опыт работы с Linux.
• Понимание принципов работы Docker и Docker Compose.
• Знание основ работы сетей (протоколы HTTP/HTTPS, DNS, порты).
• Огромное желание развиваться в сторону DevOps и инфраструктуры как кода (IaC).
• Умение быстро разбираться в логах приложений и находить причины ошибок.