Python Developer
Требования
Местоположение и тип занятости
Компания
Крупнейшая цифровая платформа. Технобренд, объединяющий лучшие мировые практики и самый современный стек
Описание вакансии
Условия работы
Мы приглашаем в нашу команду сильных амбициозных Python-разработчиков.
Задачи:
- проектирование архитектуры приложения;
- согласование и реализация интеграционных взаимодействий;
- развитие и разработка модулей системы;
- проведение code review, обучение младших разработчиков;
- формирование требований для построения CI/CD, мониторинга.
Дополнительные инструкции
Мы ожидаем:
- отличные знания Python и опыт разработки с использованием Django, Flask;
- опыт создания распределённых сloud native, отказоустойчивых приложений с использованием Python;
- опыт проектирования API и интеграционных взаимодействий (HTTP, RPC, REST, GraphQL, MQ);
- понимание принципов ООП, функционального программирования и паттернов проектирования (GoF, PoEAA);
- понимание принципов многопоточного и асинхронного программирования;
- опыт работы с реляционными базами данных (Oracle, PostgreSQL);
- понимание принципов CI\CD, подходов обеспечения качества (автотесты, статический анализ и т.п.).
Будет плюсом:
- опыт работы с React, TypeScript;
- понимание принципов клиентской web-разработки;
- опыт работы с Kubernetes, OpenShift.