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

Газпромбанк

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

Описание вакансии

Мы ищем Технического лидера разработки, который хочет реализовать крутой продукт вместе с вовлеченной командой и тем самым повлиять буквально на всё 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 дня;
  • Привлекательный соц. пакет, корпоративные программы, льготы для сотрудников;
  • Возможности для повышения уровня квалификации, участие в профессиональных конференциях.
Посмотреть контакты работодателя

Похожие вакансии

МегаФон

Team Lead Python

МегаФон

Удаленная работа
  • Москва

  • Не указана

Рекомендуем
МегаФон

Senior Python developer

МегаФон

Удаленная работа
  • Москва

  • Не указана

Рекомендуем
Lamoda Tech

Python developer

Lamoda Tech

Удаленная работа
  • Москва

  • Не указана

Рекомендуем
Ростелеком Информационные Технологии

Главный разработчик Python

Ростелеком Информационные Технологии

Удаленная работа
  • Москва

  • Не указана

Ларикс
Удаленная работа
  • Москва

  • Не указана

Удаленная работа
  • Москва

  • до 3000 USD

Университет искусственного интеллекта

Middle backend python-разработчик

Университет искусственного интеллекта

Удаленная работа
  • Москва

  • до 3000 USD

Октопустех
Удаленная работа
  • Москва

  • до 3000 USD

Ок Софт

Python Developer

Ок Софт

Удаленная работа
  • Москва

  • до 3000 USD

ArtVolkov.ru
Удаленная работа
  • Москва

  • до 850000 RUR

KTS
Удаленная работа
  • Москва

  • до 850000 RUR

РАСЧЕТНЫЕ РЕШЕНИЯ

AI Agent Developer (Python)

РАСЧЕТНЫЕ РЕШЕНИЯ

Удаленная работа
  • Москва

  • до 850000 RUR

Admire
Удаленная работа
  • Москва

  • до 850000 RUR

Удаленная работа
  • Москва

  • от 2500 USD

Convergent
Удаленная работа
  • Москва

  • от 2500 USD

Стрит Фалькон
Удаленная работа
  • Москва

  • от 300000 RUR

Ростелеком

Python-разработчик

Ростелеком

Удаленная работа
  • Москва

  • от 300000 RUR

РТК-Платформа здоровья
Удаленная работа
  • Москва

  • от 300000 RUR

OQTACORE

Python Developer

OQTACORE

Удаленная работа
  • Москва

  • от 120000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию