Задачи
•Разработка и поддержка бэкенд-приложений и сервисов на Python
•Проектирование, разработка и интеграция REST API
•Использование SQL для работы с данными и разработки приложений
•Разработка решений с использованием Python-фреймворков, таких как Django, Flask, FastAPI и других
•Взаимодействие с техническими командами и заинтересованными лицами со стороны клиента для понимания требований и предоставления программных решений
•Диагностика, оптимизация и улучшение существующих Python-приложений и сервисов
•Участие в технических обсуждениях, разработке стандартов и лучших практик
Требования
•4–10 лет профессионального опыта разработки программного обеспечения
•Сильный практический опыт разработки на Python
•Сильный опыт разработки и интеграции REST API
•Сильные навыки SQL
•Практический опыт работы с одним или несколькими Python-фреймворками
•Сильный опыт бэкенд-разработки
•Свободное владение немецким языком (коммуникация)
•Сильные способности к решению проблем и разработке ПО
•Готовность работать в среде, предполагающей взаимодействие с клиентами
•Роль предполагает практическую разработку и не подходит для управленческих профилей
•Кандидаты должны иметь чёткий послужной список использования Python как основного языка разработки, а не преимущественно для скриптинга или автоматизации
Будет плюсом
•Практический опыт работы с JavaScript
•Опыт работы в консалтинге или на площадке клиента
•Опыт автоматизированного тестирования и современных практик разработки ПО
Условия
•Долгосрочный контракт; итоговая продолжительность будет уточнена
•Ежедневная оплата во время проектов у клиента и в периоды простоя (bench), с учётом применимых условий контракта
•Работа на площадке клиента примерно 60–80% времени в рамках проекта