⚠︎ Архивная вакансия
Эта вакансия была перемещена в архив и исключена из общего списка. Она не актуальна на текущий момент

Lead software engineer (Team Lead) / Ведущий инженер по разработке программного обеспечения

Москва
Тимлид/Руководитель группы
Информационные технологии • Разработка • Java • Spring • Spark • PostgreSQL • Backend • IoT/IIoT • Заказная разработка • Промышленность
20 ноября 2019 в 12:41
Работа в офисе
Опыт работы более 5 лет
335000 ₽
Работодатель: Smart Digit (JV BHGE и Cибинтек)
Описание вакансии

Компания Smart Digit - совместное предприятие между Baker Hughes, GE company, и Сибинтек (ИТ-интегратор, входит в ГК Роснефть), приглашает в свою команду ведущего инженера по разработке ПО.

Smart Digit создает приложения в первом частном промышленном облаке на базе платформы интернета вещей Predix (Приложения на Predix собирают данные с промышленных датчиков, обрабатывают их и строят цифровые двойники реальных физических активов. С помощью приложений клиенты получают точный прогноз о том, как будет служить оборудование, и по-новому выстраивают стратегию по управлению материальными активами на производстве.

  • Задача команды разработки: создание приложений с микросервисной архитектурой.
  • Стек: Java 8, Spring (core, boot, data, security), PostgreSQL.
  • Команда: в каждой команде есть системный аналитик, разработчики backend и frontend, а также QA и UX/UI. Команды разработчиков работают вместе с системными архитекторами, бизнес-аналитиками и Data science специалистами.
  • Процесс: разработка ведётся спринтами от 2-х до 3-х недель. Формируется высокоуровневый бэклог на релиз (несколько месяцев), детализируется в фичи на 1 – 2 спринта (Confluence, Jira), проводится планирование, оценка, приоритизация, формирование задач, стендапы, демо. Управление кодом на CI/CD инфраструктуре (GitHub, GitLab).


Обязанности:

  • Направляет, наставляет и коучит команду; выполняет общее руководство командой (подбор, адаптация, обучение, постановка приоритетов, оценка работы, т.п.).
  • Участвует в планировании спринтов и формировании бэклога, его оценке и приоритизации.
  • Проводит ревью кода как своей команды, так и при необходимости команд подрядчиков.
  • Взаимодействует с другими внутренними командами разработки.
  • Проводит демо, оценивает риски разработки.
  • Участвует в выработке архитектурных решений.
  • Участвует в интеграции продукта, тестировании, испытаниях и приёмо-сдаточных мероприятиях.

Требования:

  • Опыт руководства командой разработки не менее 2-х лет.
  • Опыт в построении и масштабировании сложных систем со стеком Java 8+, Spring (core, boot, data, security), PostgreSQL или другой SQL DB.
  • Опыт работы с микросервисной архитектурой, RESTfull API, контейнерной виртуализацией, асинхронными сообщениями и облачными технологиями, юнит- и интеграционными тестами, многопоточностью.
  • Умение выстраивать эффективное взаимодействие с внутренними участниками процесса.
  • Умение организовывать свою работу и работу команды в условиях ограниченной информации и неопределенности.
  • Отличные коммуникативные и презентационные навыки
  • Английский язык на уровне intermediate.
  • Приветствуется опыт с Python, библиотеками анализа данных, AI, ML, а также Kafka, RabbitMQ, ElasticSearch, Spark, Cassandra.

Условия:

  • Опыт работы в уникальном IIoT-проекте
  • Конкурентную заработную плату
  • Полис ДМС, включая страхование поездок за рубежом
  • Оплачиваемый отпуск 31 день в год
  • 5 дней в год возможность отсутствия по личным причинам
  • Больничный с сохранением 100% заработка – 3 недели в год
  • Офис в Москва-Сити, скоро переедем на м. Парк Культуры