Ищем разработчика в Нильсен для развития backend-сервисов.
Необходимый стек:
• Python 3 с типизацией;
• PostgreSQL; ClickHouse;
• Pydantic;
• FastAPI;
• Docker;
• Linux.
Обязанности:
- Разработка и поддержка backend-сервисов на Python 3;
- Проектирование API;
- Декомпозиция пользовательских историй на задачи совместно с командой;
- Участие в оценке сложности и трудоемкости задач.
Основной стек технологий, встречающийся на наших проектах:
DWH: PostgreSQL, Clickhouse;
Стек Apache: Superset, AirFlow;
Backend: Python, C#, Node.js
Frontend: Typescript, HTML5, CSS3, React и Redux Toolkit.
Требования:
- Опыт разработки в качестве backend-разработчика не менее двух лет;
- Уверенные знания Python 3, понимание принципов работы интерпретатора языка;
- Опыт асинхронной разработки;
- Знание принципов REST;
- Умение писать чистый и легко поддерживаемый код (уверенные знания ООП, best-practices разработки - SOLID, DRY, KISS);
- Использование в работе с линтерами, преттиерами;
- Опыт работы с ОС на базе Linux;
- Опыт работы с Docker, k8s;
- Опыт работы с брокерами очередей (RabbitMQ);
- Уверенные знания реляционной теории, SQL;
- Понимание принципов организации микросервисной архитектуры;
- Самостоятельность и готовность к работе в кросс-функциональной команде.
Будет плюсом:
- Опыт работы с Spark;
- Опыт написания unit-тестов.
Условия:
- Оформление по ТК РФ;
- График работы 5/2 с 9:30 до 18:00;
- Гибридный формат работы;
- Офис в шаговой доступности от метро Третьяковская/Полянка;
- Бенефит-кафе: ДМС, фитнес, обучение, отдых и оздоровление;
- Программа компенсации больничных листов;
- Программа привилегий PrimeZone;
- Возможность участия в сообществах компании;
- Тренинги и обучающие курсы.