Локация

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

Газпромбанк
Москва Опыт работы от 1 года Постоянная занятость Полный день
Поделиться

Описание

Мы ищем Технического лидера разработки , который хочет реализовать крутой продукт вместе с вовлеченной командой и тем самым повлиять буквально на всё 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 дня;
  • Привлекательный соц. пакет, корпоративные программы, льготы для сотрудников;
  • Возможности для повышения уровня квалификации, участие в профессиональных конференциях.
день назад Источник: hh.ru
Обращаем Ваше внимание, что вакансия взята с внешнего источника hh.ru. Администрация сайта не несет ответственность за ее содержание.
Рекомендуемые вакансии
  • В Кадре
  • Москва
... связи с расширением ищем высококвалифицированного технического руководителя разработки . Что вы получите: Готовы рассмотреть ... ; Опыт работы в должности технического руководителя по мобильной разработке на IOS и Android ...
25.12.2025
от 150 000 руб.
  • Маркетинговая группа Комплето
  • Москва
... CI/CD, планирование спринтов), разработка технических стандартов и регламентов для повышения ... выполняемых ими работ. Мы ищем Технического руководителя / Team Lead, который разделит ... ( Vue/React ), серверными технологиями ( Python, Laravel ) и, особенно, с ...
29.12.2025
от 150 000 руб.
от 400 000 руб.
  • METASCAN
  • Москва
... ; Запускаемые модули на разных языках - Python, Java, Go, Lua, Ruby, Bash ... ); Написанием тестов (unittest/pytest) и технической документации; Code review; Участвовать в ... в качестве Tech/Team Lead/Руководителя разработки более 1 года. Преимуществом будут ...
28.12.2025
от 400 000 руб.