Jobgether
Senior Python Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Python-разработчик в международную команду для создания мобильного приложения профессионального футбольного клуба. Задача — backend-сервисы, API и AI-функции для вовлечения болельщиков и монетизации.
Задачи
- Проектировать, разрабатывать и поддерживать масштабируемые backend-сервисы на Python с использованием FastAPI или Flask
- Создавать и интегрировать RESTful API для функций мобильного приложения и цифровых сервисов
- Внедрять AI-функции через интеграцию сервисов и моделей OpenAI, Hugging Face и аналогичных платформ
- Разрабатывать асинхронные потоки данных и обеспечивать надёжное взаимодействие компонентов с внешними сервисами
- Проектировать, оптимизировать и поддерживать SQL- и NoSQL-базы данных
- Реализовывать безопасную аутентификацию и авторизацию (OAuth2, JWT) с соблюдением практик защиты данных
- Контейнеризировать приложения в Docker и поддерживать развёртывание в облаке, желательно в Microsoft Azure
- Участвовать в разработке CI/CD-пайплайнов, автоматизации деплоя и тестирования
- Работать с кросс-функциональной командой над надёжными решениями, ориентированными на пользователя
Требования
- Подтверждённый опыт разработки на Python, желательно в production backend-системах
- Сильное знание FastAPI или Flask и опыт проектирования RESTful API
- Практический опыт интеграции AI/ML-сервисов через API (OpenAI, Hugging Face или аналоги)
- Понимание асинхронного программирования, обмена данными на основе JSON и эффективной обработки данных
- Опыт проектирования и работы с реляционными и/или нереляционными базами данных (SQL и NoSQL)
- Практический опыт с Docker, облачным развёртыванием и CI/CD; знакомство с Microsoft Azure — сильное преимущество
- Понимание безопасности приложений, протоколов аутентификации, авторизации и защиты данных
- Знакомство с Node.js — преимущество, но не обязательно
- Сильные аналитические навыки, внимание к деталям и умение работать самостоятельно в удалённой команде
- Навыки коммуникации и готовность координировать работу в международной среде
- Готовность пройти техническое тестирование на HackerRank
Условия
- Remote-first: удалённая работа из Словении с очными встречами команды примерно раз в квартал, вероятно в Праге
- Гибкий график: пересечение по времени примерно 9:00–10:00 и 18:00–19:00 CET
- Высокозначимый проект — мобильное приложение для футбольных болельщиков с использованием технологий и AI
- Современный стек: Python, интеграции API, AI/ML-сервисы, Docker и облачная инфраструктура
- Международная распределённая команда
- Ожидаемый старт — как можно скорее
- Техническое тестирование на HackerRank в рамках отбора
Навыки
- Python
- FastAPI
- Flask
- REST API
- OpenAI
- Hugging Face
- SQL
- NoSQL
- OAuth2
- JWT
- Docker
- Microsoft Azure
- CI/CD
- Node.js
- JSON
- асинхронное программирование