Высшее техническое или математическое образование
Python3: Глубокое понимание Python и структур данных для создания оптимизированного и масштабируемого кода.
Опыт работы с asyncio;
Опыт разработки надежных и высокопроизводительных веб-приложений с применением микро-фреймворков fastapi, flask или подобных;
Опыт построения распределенных очередей с применением kafka + aiokafka или RabbitMQ/Redis + celery или подобных инструментов;
Уверенные знания PostgreSQL, опыт анализа профиля sql запросов;
Понимание преимуществ и умение выбрать парадигму программирования в рамках решаемой задачи. Понимание принципов SOLID, DRY, KISS;
Опыт проектирования и разработки RESTful API преимущественно с применением Oauth2 и JWT авторизации;
Опыт разработки масштабируемых, stateless, микросервисных приложений;
Уверенные знания Git для совместной работы в команде;
Использование Docker и Docker Compose при локальной разработке;
Будет преимуществом
Знание Jenkins CI/CD: Понимание непрерывной интеграции и развертывания;
Желание расширять знания для понимания особенностей и ограничений k8s;
Желание периодически разбираться с организацией etl процессов, например, с применением airflow и интеграцией с DWH
Условия:
В «Газпром нефть» ты можешь:
Санкт-Петербург
Не указана
НПК Морсвязьавтоматика
Санкт-Петербург
Не указана
ФГБОУ ВО Санкт-Петербургский государственный университет
Санкт-Петербург
до 403000 RUR