НТЦ ИТ РОСА

Руководитель отдела разработки инфраструктурных продуктов

До 410 000 RUR
  • Москва
  • Полная занятость
  • Удаленная работа
  • Более 6 лет
  • Управление разработкой
  • Разработка продукта
  • Постановка задач разработчикам
  • DevOps
  • Puppet
  • Ansible
  • Ruby On Rails
  • ОС Linux
  • Bash
Задачи:
  • Управление командой. Распределение задач, контроль их выполнения, найм новых сотрудников, их обучение и мотивация. Руководитель обеспечивает профессиональный рост и развитие
    каждого члена команды.

  • Техническое руководство. Участие в разработке архитектуры ПО, принятие ключевых технических решений, проведение код-ревью и контроль качества кода. Руководитель следит за соблюдением стандартов и использованием передовых практик.

  • Руководитель отвечает за своевременную сдачу продукта, укладываясь в установленные рамки. Переводит бизнес-требования в понятные задачи для разработчиков и отчитывается о прогрессе.

  • Стратегическое планирование. Участвует в разработке стратегии развития продукта, участвует в определении технологического стека и обеспечивает соответствие разработки долгосрочным целям компании.

  • Оптимизация процессов. Поиск и внедрение способов улучшения процесса разработки, использование методологий (Agile, Scrum) и инструментов для повышения эффективности.

Требования:
  • Знание языка программирования Ruby. Необходимо свободно владеть языком, включая его асинхронные возможности, потоки и многопроцессорность. Обязательны навыки оптимизации кода и отладки, а также опыт работы с фреймворками (Ruby on rails).

  • Желателен опыт в разработке систем управления инфраструктурой. Понимание принципов и практический опыт работы с Puppet и/или Ansible (написание плейбуков, манифестов, ролей). Понимание их внутреннего устройства.

  • Желателен опыт работы с инструментами управления конфигурациями Foreman / Red Hat Satellite. Понимание архитектуры, принципов работы и API Foreman и опыт разработки или администрирования Foreman или Red Hat Satellite будет преимуществом.

  • Работа с базами данных. Уверенное владение реляционными БД (PostgreSQL). Желателен опыт проектирования схем баз данных. Умение писать сложные SQL-запросы будет преимуществом.

  • Сетевые протоколы. Понимание основ сетевых протоколов, таких как TCP/IP, DNS и HTTP.

  • Администрирование Linux. Обязателен опыт администрирования серверов на базе Linux, желательно RPM based. Это включает настройку, автоматизацию задач и знание внутренней структуры ОС.

  • Архитектура ПО. Способность проектировать архитектуру сложных программных продуктов, включая применение таких принципов, как Domain-Driven Design или Clean Architecture.

  • CI/CD. Понимание принципов автоматизированного тестирования.

  • API. Навыки проектирования и разработки RESTful API.

  • Тестирование. Желателен опыт работы с тестовыми фреймворками, такими как Pytest или Unittest.

Личностные и лидерские качества

  • Лидерство и наставничество. Способность руководить техническими проектами, проводить код-ревью и обучать младших разработчиков.
  • Системное мышление. Умение разбирать сложные технические концепции и доносить их до коллег.
  • Коммуникация. Отличные навыки общения и командной работы.
  • Инициативность. Способность работать автономно, активно предлагать улучшения и решать нетривиальные задачи.
Мы предлагаем:
  • Работу в аккредитованной ИТ компании
  • Официальное трудоустройство согласно ТК РФ по бессрочному трудовому договору
  • ДМС после испытательного срока (включая стоматологию и плановую госпитализацию)
  • Гибкое обсуждение индивидуальных финансовых условий
  • Гибкое начало рабочего дня — в пределах разумного
  • Обучение за счёт компании
  • Профессиональное развитие в рамках проектов для крупных государственных и не только компаний РФ