Привет!
TOPCASE открывает двери для тимлида Python !
Представьте мир, где ваш код не просто работает — он меняет жизнь к лучшему. Это место, где разработка софта — это искусство, а программный продукт помогает людям. Если вы готовы присоединиться к команде, где ценятся рост, учёба и инновации, не пропустите свой шанс. Встречайте новые горизонты в TOPCASE!
Где мы действуем?
Мы — кузница IT-решений в России, Беларуси и на Кипре, создающая как заказные программные продукты, так и воплощающая в жизнь свои стартапы для европейского рынка.
Что мы предлагаем:
- Уютный офис в самом центре города (ст.м. Чеховская);
- Формат работы - офис, гибрид или удалёнка!
- Дружный и творческий коллектив;
- Рыночную заработную плату и достойные премии;
- Возможности персонального профессионального роста;
- ДМС со стоматологией;
- Корпоративные обеды (obed.ru);
- Тренажер, пинг понг и вот это все.
Что необходимо делать?
- Запускать и развивать новый проект с нуля (участвовать в выборе технологий, фреймворков и архитектурных подходов)
- Разрабатывать backend на Python (на старте — роль «играющего тренера», hands-on разработка)
- Проектировать и поддерживать чистый, поддерживаемый Python-код и ML-решения на Python
- Совместно работать с ML-инженером
- Проводить code review (архитектура, читаемость, тестируемость, производительность)
- Контролировать корректность технических решений (простота, обоснованность, соответствие принципам разработки ПО)
- Интегрировать и разворачивать решения в существующую инфраструктуру
- Участвовать в постановке требований и проработке технических решений
Что мы ждем от тебя?
- Уверенные знания Python 3.x (5+ лет или эквивалентный опыт)
- Понимание композиции, интерфейсов, ответственности модулей, SOLID, DRY, KISS, YAGNI
- Опыт проведения системных code review
- Опыт работы с PostgreSQL и/или другими СУБД;
- Понимание критериев production-кода: читаемость, тестируемость, воспроизводимость
- Работа с технологическим стеком: pandas / numpy, ML-библиотеки, SQL (в частности работы с Postgresql, умение читать и писать сложные запросы), API (REST, gRPC)
- Опыт работы с движками LLM через OLLAMA или VLLM
- Опыт работы с контейнеризацией и оркестрацией (Docker, Kubernetes — как плюс)
Технологии и стек проекта:
- Языки: Python
- Фреймворки: FastAPI, gRPC, LangGraph
- Хранилища и базы: PostgreSQL
- Контейнеризация: Docker, k8s
Условия:
-
Новый проект с нуля — возможность влиять на архитектуру и стек;
-
Роль "играющего тренера" с перспективой роста команды;
-
Формат работы: любой (удалёнка / гибрид / офис);
-
Команда формируется под проект.
Как мы будем знакомиться:
- онлайн собеседование с HR (не более 30 минут);
- онлайн собеседование с руководителем блока (не более 1 часа).