Ведущий backend-разработчик (Python)

Зарплата

до 240 000 ₽

Местоположение и тип занятости

ИннополисПолный рабочий день

Компания

Системный интегратор автоматизированных систем управления

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

О компании и команде

Компания «Газпром Автоматизация» приступает к реализации проектов по разработке современной платформы бизнес-аналитики и принятия решений (BI), и сервисов для управления и автоматизации документооборота (CSP). В качестве Backend-разработчика вы станете ключевой фигурой в разработке, будете у истоков создания нового масштабного продукта и формирования команды разработки.

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

Ожидания от кандидата

  • опыт коммерческой разработки в качестве backend-разработчика с опытом работы на Python не менее 5 лет;
  • опыт разработки высоконагруженных и распределенных систем;
  • опыт проектирования и разработки микросервисов;
  • знание библиотек и фреймворков FastAPI/Flask/Django, asyncIO, aiohttp, SQLAlchemy;
  • уверенное знание по проектированию баз данных, SQL и баз данных NoSQL (PostgreSQL, MongoDB, Redis, ClickHouse);
  • опыт работы с RabbitMQ, Kafka;
  • опыт разработки RESTful API;
  • опыт профилирования, отладки, рефакторинга и оптимизации кода;
  • опыт написания поддерживаемого и безопасного кода;
  • знание подходов CI/CD и систем контроля версий Git;
  • опыт работы с Docker/OpenShift/Kubernetes;
  • опыт написания unit- и интеграционных тестов (unittes, pytest);
  • уверенное знание паттернов проектирования и рефакторинга, и принципов разработки (SOLID, KISS, DRY) и ООП. Желательно: опыт работы с CQRS, принципы чистой архитектуры и чистого кода;
  • опыт менторства и разработки в команде по гибким методологиям. Готовность изучать и внедрять новые технологии и лучшие практики.

Будет плюсом:

  • опыт разработки ETL-процессов и корпоративных хранилищ данных.

Условия работы

  • работа в офисе в Иннополисе (не удаленно!), через полгода возможен гибрид 3\2;
  • трудоустройство по Трудовому кодексу РФ;
  • конкурентная заработная плата по результатам собеседования;
  • ДМС после испытательного срока;
  • материальная помощь к отпуску (1 раз в год) в размере среднемесячного оклада, премия по результатам года до 2-х окладов, квартальные премии за высокие индивидуальные результаты работы.