SOFTINTERMOB специализируется на разработке мобильных приложений для различных сегментов AppStore и Google Play, включая игры, здоровье и фитнес, путешествия и навигацию, фото и видео, образование, а также многое другое. В нашем портфолио более 300 выпущенных проектов и каждый день наши приложения скачивают более 200 000 человек по всему миру.
Наша команда состоит более чем из 400 талантливых специалистов, которые объединены общей целью создания уникальных мобильных приложений.
Ма разрабатываем масштабную мобильную стратегию, требующая надёжной и высокопроизводительной серверной архитектуры для обработки миллионов игроков в реальном времени. Мы ищем Team Lead Backend (Python), который поможет развивать и поддерживать серверную часть игры, управлять командой разработчиков и разрабатывать масштабируемую игровую инфраструктуру.
Чем предстоит заниматься:
Участие в разработке архитектуры сервисов, их поддержке и написание фичей;
Анализ текущей кодовой базы на возможность применения более эффективных алгоритмов и паттернов проектирования;
Повышение производительности разрабатываемой системы;
Построение и Оптимизация серверной архитектуры для миллионов активных игроков;
Взаимодействие с командой разработчиков, код-ревью;
Обучение, менторство младших коллег;
Тесное взаимодействие с менеджером по планированию и контролю сроков и ресурсов команды.
Наши ожидания:
Опыт коммерческой разработки на Python от 5-ти лет;
Опыт работы с FastAPI от 3-х лет;
Опыт работы с монолитной и микросервисной архитектурой;
Опыт участия в проектировании архитектуры сервисов с нуля;
Отличные знания SQL и NoSQL баз данных (PostgreSQL, Redis, MongoDB, MariaBD);
Опыт работы с WebSockets, asyncio, масштабируемыми real-time системами. Вы должны хорошо понимать принципы конкурентной и параллельной обработки данных;
Уверенное знание паттернов проектирования: GOF, SOLID, KISS, DRY, и т.д.;
Опыт работы с очередями (RabbitMQ, Kafka, Celery и т.п.);
Уверенное знание docker, docker-compose, k8s;
Опыт взаимодействия с командой: код-ревью, помощь и наставничество.
Понимание CI/CD процессов.
Будет плюсом:
Опыт работы с Golang;
Опыт работы с OpenSearch/ELK (Elasticsearch, Logstash, Kibana), Grafana, Prometheus;
Опыт бэкенд-разработки и работы с высоконагруженными и многопоточными системами;
Опыт работы над отказоустойчивостью и масштабируемостью бэкенда;
Умение проектировать архитектуру в распределенных системах;
Построения или улучшения культуры разработки и менторства;
Перфекционизм и внимательность к деталям.
Что мы предлагаем:
Удаленный формат сотрудничества;
Удобный график сотрудничества с 9:00 до 18:00, час перерыва;
Оперативное и эффективное взаимодействие через Discord / Element и Jira;
Увлекательные задачи и перспективы для профессионального развития;
Возможность освоения и применения передовых инструментов и методик в области разработки;
Непосредственное руководство со стороны одного руководителя, без избыточной иерархии;
Стабильно высокий доход и своевременная выплата оклада;
Трудоустройство по системе самозанятости с покрытием налогов со стороны компании.
Maxim technology
Санкт-Петербург
от 300000 RUR
Буров Алексей Константинович
Санкт-Петербург
до 400000 RUR
Парфюмерно-косметический супермаркет Золотое Яблоко
Санкт-Петербург
до 400000 RUR
Честный знак.рф
Санкт-Петербург
до 400000 RUR
Санкт-Петербург
от 250000 RUR
Санкт-Петербург
до 300000 RUR