Технический руководитель разработки (Python)

28 Ноября

Партнерские Вакансии

Город:

Москва

Занятость:

Полная занятость

Компания "«Газпромбанк» (Акционерное общество)"

Мы ищем Технического лидера разработки, который хочет реализовать крутой продукт вместе с вовлеченной командой и тем самым повлиять буквально на всё IT Банка. Миссия команды - вывести управление сетевыми конфигурациями в Банке на качественно новый уровень, полностью заменив существующий инструментарий. Основная цель разрабатываемого продукта - максимально упростить и ускорить выдачу и согласование сетевых доступов для команд разработки, а в перспективе - полностью автоматизировать этот процесс. Система является частью внутренней платформы для наших инженеров.


Что нужно будет делать:

Управление командой и процессами:

  • Лидирование команды разработки (10+ человек) в рамках Agile/Scrum процессов.
  • Управление бэклогом продукта совместно с Product Owner.
  • Проведение ежедневных стендапов, планирование спринтов, ретроспективы.
  • Декомпозиция крупных фич на тактические шаги.
  • Координация работы команды, разрешение блокировок и конфликтов.

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

Техническое лидерство и архитектура:

  • Проектирование, разработка и поддержка плагинов для Atlassian Jira.
  • Принятие ключевых архитектурных решений, выбор технологий и инструментов.
  • Написание чистого, поддерживаемого и эффективного кода (code contributor).
  • Проведение код-ревью, поддержание и повышение стандартов кодирования.
  • Обеспечение надежности, производительности и масштабируемости разрабатываемых решений.
  • Участие в планировании и реализации DevOps практик (CI/CD, мониторинг).

Развитие инженеров и команды:

  • Проведение регулярных 1-on-1 встреч с членами команды.
  • Выявление сильных сторон и зон роста для каждого инженера.
  • Создание и реализация индивидуальных планов развития (Individual Development Plans).
  • Наставничество, коучинг и менторинг разработчиков.
  • Формирование в команде культуры непрерывного обучения и совершенствования (blameless culture).
  • Проведение технических собеседований и участие в принятии решений о найме.

Навыки:

Знание Python (современные версии):

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

Опыт с Django:

  • Знание основ Django (модели, представления, маршруты). Умение работать с ORM Django для взаимодействия с базами данных. Опыт настройки Django проектов (файлы настроек, статика/медиа и пр.).
  • Django Ninja/FastAPI: Знание этой библиотеки для создания RESTful API, следующие принципы работы с Pydantic для валидации данных. Умение использовать аннотации для типизации и декорирования функций, реализующих эндпоинты API.

Работа с базами данных:

  • Понимание реляционных баз данных (например, PostgreSQL) и опыт работы с ними через Django ORM.
  • Знание основ SQL — создание запросов, индексов, связывание таблиц и пр. 5. Работа с очередями(Kafka, ZeroMQ, RabbitMQ, MQTT и подобные).
  • Умение пользоваться Celery/Huey или Faststream.
  • Понимание Nosql(Mongo, Redis или умение работать с JSONb в PostgreSQL).
  • Жирным плюсом будет понимание DDD, CQRS, EventDrivenArchitecture.

Тестирование: Опыт написания тестов для Бэкенда (юнит-тесты, функциональные тесты) для обеспечения качества кода. pytest, манки-патчинг, мокирование.

Общая стилистика кода: Линтеры(black, ruff, flake8) - умение настраивать, настраивать исключения, понимать особенности Работа с API: Понимание принципов построения RESTful API(CRUD).

Основы DevOps: Знание концепций CI/CD и основ автоматизации процессов развертывания. Опыт работы с инструментами для создания пайплайнов, такими как GitLab CI/CD, GitHub Actions или Jenkins. Навыки работы с Docker/Linux/командной строкой(Debian+Win). Навыки работы с ansible/terraform.

Почему мы? У нас круто!

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

17 Ноября

Руководитель проектов IT (аккредитованный вендор, свой софт, enterprise клиенты)

Москва

Компания "Сервис Плюс" Группа Компаний «Сервис Плюс» (30 + лет на рынке IT, штат 400 человек). Мы российская аккредитованная продуктовая IT...

Отправить резюме подробнее

09 Ноября

Специалист по разработке классификатора технологий ИИ

Москва

Компания "Научный подход" Мы реализуем масштабный государственный проект по разработке комплексного классификатора технологий в сфере...

Отправить резюме подробнее

09 Ноября

Инженер по ИТ-архитектуре и разработке информационных систем

Москва

Компания "Научный подход" Описание проекта: Оказание услуг по разработке ИТ-архитектуры, проектированию, прототипированию, созданию и...

Отправить резюме подробнее

09 Ноября

Персональный ассистент/Руководитель департамента

Москва

от 45 000 до 120 000 руб.

Компания "Wealth Inside" Молодому и активно развивающемуся бизнесмену, в связи с расширением масштаба деятельности, требуется постоянный...

Отправить резюме подробнее

09 Ноября

Руководитель команды доходов проекта VK Cloud

Москва

Компания "Mail.ru Group" Портфель VK Tech включает в себя облачную платформу, продуктивити-сервисы, дата-сервисы и бизнес-приложения для...

Отправить резюме подробнее

Вакансия размещена в отрасли

Информационные технологии / IT / Интернет: