В роли Python-разработчика предстоит создавать и совершенствовать высоконагруженные сервисы и платформенные решения на Python, участвовать в проектировании и улучшении архитектуры продуктов совместно с командой, а также оптимизировать производительность сервисов и автоматизировать процессы разработки. Работа включает взаимодействие с базами данных, распределёнными системами и современными инструментами разработки, участие в code review, обсуждение технических решений и развитие инженерных практик. Влияние на развитие продуктов охватывает все этапы — от проектирования до сопровождения. Кандидат должен хорошо владеть Python и понимать его принципы работы, иметь опыт участия в code review, разбираться в многопоточности и асинхронном программировании, писать читаемый и поддерживаемый код, а также иметь опыт работы с базами данных и понимание их принципов. Знание инструментов наблюдаемости, таких как логирование, метрики и трассировка, а также понимание принципов ООП, SOLID и основ функционального программирования являются обязательными. Дополнительным преимуществом будет опыт проектирования распределённых систем, работа с Kubernetes, внедрение AI-решений или интерес к AI, LLM и RAG, а также участие в улучшении процессов разработки и развитии продуктовых решений. Работа выполняется в удалённом формате.
Контакты работодателя доступны по кнопке «Откликнуться» после входа.