Ведущий 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-х окладов, квартальные премии за высокие индивидуальные результаты работы.