Чем предстоит заниматься:
- Разработка сервисов/микросервисов для направления Automotive Solutions;
- Разработка комплексных систем мониторинга и телеметрии, интеграции со внешними сервисами и службами, в том числе с сервисами экосистемы Сбера;
- Участие в проектировании архитектуры продукта;
- Проводить ревью кода и работать над повышением технического качества продукта совместно с другими участниками команды;
- Взаимодействие с коллегами из других отделов компании;
- Участвовать в планировании спринтов и оценки задач.
Наш стэк: Python, Dagster, Starlette, Aiohttp, GraphQL, REST, Docker, Kafka, SQL, S3, Redis, Clickhouse, SQLAlchemy, PostgreSQL
Что мы ждем от кандидата:
- Опыт коммерческой разработки на Python от 3 лет;
- Знание сильных сторон и особенностей Python;
- Хорошая алгоритмическая подготовка, понимание классических алгоритмов и структур данных;
- Умение выбирать абстракции и писать понятный и поддерживаемый код;
- Опыт работы с asyncio и асинхронными фреймворками;
- Опыт работы с SQL и NoSQL БД;
- Опыт написания unit-тестов на pytest;
- Опыт работы с Docker + docker-compose;
- Понимание принципов создания безопасных web-приложений;
- Понимание основных паттернов проектирования и умение их применять на практике.
Будет плюсом:
- Опыт работы с ETL-фреймворками (Airflow, Dagster, etc.);
- Понимание принципов работы Kubernetes;
- Опыт работы с GraphpQL;
- Опыт проектирования и разработки распределенных отказоустойчивых систем.