Руководитель разработки программного обеспечения

Дата размещения вакансии: 14.11.2024
Работодатель: ФортХХI, НПП
Уровень зарплаты:
з/п не указана
Город:
Москва
Силикатная улица с10
Требуемый опыт работы:
От 3 до 6 лет

Научно-производственное предприятие «Форт XXI», основанное в 1993 г., специализируется на выполнении работ по комплексным инженерным изысканиям и приборном обследовании объектов на внутренних водоемах и на шельфе (гидротехнические сооружения, подводные переходы трубопроводов и кабелей, добывающие платформы и системы трубопроводов и т.п.), а также на разработке и поставке специализированного оборудования и программного обеспечения и комплексных решений для выполнения различных работ на водных объектах.

Основными направлениями деятельности предприятия с момента его основания являются разработка, внедрение и использование новейших технологий в обследовании внутренних водоемов, шельфовой зоны морей и техногенных объектов на дне и на берегах.

В последние годы компания также активно занимается разработкой и производством беспилотных надводных аппаратов, предназначенных для решения широкого спектра задач: гидрография, гидрология, экомониторинг, сейсморазведка и т.д.

В связи с развитием инфраструктуры ищем в команду Руководителя разработки программного обеспечения.

Ключевые задачи:

1. Руководство созданием компьютерного ПО, в том числе:

  • разработкой и редактированием программного кода по техническому заданию;
  • оценкой качества диагностических процедур и результатов проверки работоспособности ПО;
  • интеграцией отдельных программных компонентов и модулей ПО для выпуска программного продукта;
  • формированием технических и проектных документов на ПО;
  • формированием и согласованием со стейкхолдерами технических спецификаций, необходимых для ПО.

2. Обеспечение создания компьютерного ПО, включая управление:

  • анализом и согласованием со стейкхолдерами архитектуры ПО;
  • проектированием ПО и оценкой его качества;
  • созданием ПО, планированием и контролем исполнения задач;
  • данными при создании ПО посредством разработки регламентов внутреннего обмена информацией, формирования репозитория, базы знаний, систем контроля версий, учета дефектов и задач, сборки и интеграции;
  • запросами на изменения, проблемами и дефектами в ПО, их планированием и документированием;
  • коммуникациями с заказчиками при валидации ПО и внешними аудиторами в ходе его аудита;
  • выпусками и конфигурациями программного продукта;
  • разработкой внутренних методик, правил и регламентов осуществления работ по созданию приложений, баз данных и внешних интерфейсов.

3. Управление программными, технологическими, техническими и человеческими ресурсами для разработки ПО, включая:

  • управление инфраструктурой общей среды создания ПО посредством выбора инструментальных средств разработки, создания и ведения репозитория и баз данных, определения набора библиотек модулей, подготовки условий и мониторинга использования инфраструктуры;
  • менеджмент рисков создания ПО, включая их выявление, отслеживание, анализ, оценку и выбор способов реагирования;
  • управление оценкой трудоемкости, сложности и продолжительности решения задач;
  • поиск, интервьюирование и подбор сотрудников для разработки ПО с учетом их квалификации;
  • планирование и реализацию развития и обучения сотрудников, оценку их квалификации.

От руководителя требуется уметь принимать управленческие решения при выполнении каждого профессионального действия.​​​​​​​

Требования:

  • Более 5 лет опыта работы в роли разработчика ПО/архитектора ПО/devOps инженера;
  • Более 2 лет опыта руководства командой разработки: найм, увольнения, рост и мотивация, выстраивание процессов;
  • умение организовать процессы управления требованиями и рисками, проектирования, разработки, тестирования, внедрения, владение сопутствующим инструментарием, методологиями разработки ПО;
  • Опыт разработки и сопровождения отказоустойчивых и высоконагруженных сервисов и ПО;
  • Знание архитектурных стилей и технологий разработки ПО;
  • Знание преимуществ и недостатков актуальных языков программирования
  • Отличные аналитические способности: умение декомпозировать сложную задачу на простые составляющие;
  • Подтверждённый навык работы с техническими документами (ТЗ, инструкции и т. д.). Готовность в случае необходимости пройти тестирование.
  • Опыт разработки коммерческих приложений на С++ с использованием фреймворка Qt от 5 лет.
  • Опыт работы с системами Git, Redmine или аналогичными
  • Лидерские качества: нести ответственность за сотрудников и результат.
    Умение давать сотрудникам обратную связь (как поддерживающую, так и развивающую);
  • Отличные коммуникативные навыки: структурированная речь, умение говорить просто о сложном;

Приветствуется:

  • Опыт разработки и сопровождения отказоустойчивых и высоконагруженных сервисов и ПО;
  • Опыт управления разработкой ПАК (ПО+железо).
  • Опыт программирования под Linux.
  • Опыт разработки ГИС-приложений и знание основ картографии.
  • Опыт сетевого программирования.

Условия:

  • Неординарные задачи и проекты в растущей аккредитованной ИТ-компании.
  • Возможность профессионального, карьерного и зарплатного роста.
  • Официальное оформление в соответствии с ТК РФ, оплачиваемый больничный, отпуск.
  • Стабильная официальная заработная плата, с выплатами 2 раза в месяц.
  • Рассматриваем форму работы в офисе, потенциально возможна частично удаленная работа.