- Работа в Санкт-Петербурге
- Удаленно
- Python developer
- Backend Python Developer
Backend Python Developer
180 000 - 230 000 ₽
SOFTINTERMOB специализируется на разработке мобильных приложений для различных сегментов AppStore и Google Play, включая игры, здоровье и фитнес, путешествия и навигацию, фото и видео, образование, а также многое другое. В нашем портфолио более 300 выпущенных проектов и каждый день наши приложения скачивают более 200 000 человек по всему миру.
Наша команда состоит более чем из 400 талантливых специалистов, которые объединены общей целью создания уникальных мобильных приложений.
Мы разрабатываем масштабную мобильную стратегию с высоконагруженной серверной архитектурой, рассчитанной на обработку миллионов игроков в реальном времени. В связи с ростом проекта ищем Backend Python Developer, который будет развивать и поддерживать серверную часть игры, проектировать высокопроизводительные сервисы и интегрировать новые игровые фичи.
Чем предстоит заниматься:
-
Разработка и поддержка backend-сервисов на Python, включая real-time сервисов;
-
Участие в проектировании архитектуры и интеграция новых игровых функций;
-
Оптимизация производительности и масштабируемости системы;
-
Анализ и рефакторинг текущей кодовой базы с применением современных паттернов и подходов;
-
Взаимодействие с командой разработчиков, участие в код-ревью;
-
Работа с базами данных SQL и NoSQL (PostgreSQL, Redis, MongoDB, MariaDB);
-
Использование очередей и брокеров сообщений (RabbitMQ, Kafka, Celery);
-
Запуск сервисов в Kubernetes-среде;
-
Участие в поддержке и развитии процессов CI/CD.
Наши ожидания:
-
Опыт коммерческой разработки на Python от 3-х лет;
-
Уверенное знание FastAPI (от 1 года);
-
Опыт разработки как монолитных, так и микросервисных решений;
-
Знание и практическое применение паттернов проектирования (GOF, SOLID, KISS, DRY и т.п.);
-
Понимание принципов конкурентной и параллельной обработки данных;
-
Опыт разработки real-time сервисов и сервисов с малым временем отклика;
-
Опыт работы с системами очередей (RabbitMQ, Kafka, Celery);
-
Опыт работы с Docker и Docker Compose;
-
Знание принципов CI/CD и умение работать с пайплайнами;
-
Понимание основ масштабируемости, отказоустойчивости и высоконагруженных систем.
Будет плюсом:
-
Опыт работы с Golang;
-
Опыт работы с инструментами мониторинга и логирования (OpenSearch/ELK, Grafana, Prometheus);
-
Опыт проектирования распределённых систем;
-
Опыт профилирования и оптимизации бэкенд-сервисов;
-
Опыт оптимизации взаимодействия с БД;
-
Внимательность к деталям и готовность к рефакторингу легаси кода.
Что мы предлагаем:
-
Удаленный формат сотрудничества;
-
Удобный график сотрудничества с 9:00 до 18:00, час перерыва;
-
Оперативное и эффективное взаимодействие через Discord / Element и Jira;
-
Система оплаты основана на спринтах с возможностью ежемесячного увеличения оклада;
-
Увлекательные задачи и перспективы для профессионального развития;
-
Возможность освоения и применения передовых инструментов и методик в области разработки;
-
Непосредственное руководство со стороны одного руководителя, без избыточной иерархии;
-
Стабильно высокий доход и своевременная выплата оклада;
-
Сотрудничество по системе самозанятости с покрытием налогов со стороны компании.
-
Устойчивое и продолжительное сотрудничество на протяжении всего пути.
Опубликована 13 часов назад