NDA - продуктовая IT-компания
Наше ключевое направление - создание и продвижение информационных порталов в игровых нишах на западных рынках.
Сейчас мы ищем Middle Python Developer в одну из наших команд разработки.
Если ты мечтаешь делать продукт на передовых технологиях разработки, деплоить то, что реально получает фидбек, работать в команде крутых инженеров готовых делиться опытом и ты готов к интересным вызовам и не боишься рутинных тасков - то тогда, добро пожаловать в компанию!
Задачи, которые тебя ждут:
- Поддерживать и развивать существующий продукт без необходимости внешнего менторинга;
- Разрабатывать и поддерживать систему автотестов, обеспечивая стабильность продукта;
- Работать с готовыми бизнес-скриптами: сбор, трансформация и выгрузка данных из внешних источников;
- Расширять функционал согласно приоритетам бизнеса и участвовать в планировании задач;
- Вносить инженерные предложения и внедрять оптимизационные решения;
- Обеспечивать масштабируемость и надёжность системы под рост числа пользователей;
- Постоянно улучшать качество кода, архитектуру и производительность решений.
Что мы ждем от тебя:
- Опыт коммерческой разработки на Django 3.x+ (реализованные проекты, ссылка на GitHub обязательна);
- Уверенное владение Pandas для обработки и анализа данных;
- Опыт настройки и работы с Celery и Redis в продакшене;
- Знание и практическое применение инструментов автоматического тестирования Django-проектов (pytest, unittest, factory_boy и др.);
- Умение работать с контейнерами: Docker, Docker Compose;
- Практический опыт с GraphQL (Strawberry);
- Оптимизация кеширования через cacheops;
- Базовые навыки конфигурации Nginx для развёртывания Django-приложений;
- Глубокое понимание работы с PostgreSQL: индексы, оптимизация запросов, миграции.
Будет преимуществом:
- Готовность быстро вливаться в существующую инфраструктуру без обучения;
- Интерес к DevOps и системному подходу к разработке;
- Опыт или желание развиваться в AWS-экосистеме;
- Владение английским языком на уровне, достаточном для чтения документации и общения в команде.
Что мы предлагаем:
- Гибкость относительно выбора технологий и следование за передовыми инструментами - мы всегда открыты к улучшению качества кода.
- Работа в команде с выстроенными процессами по дизайну, тестированию и разработке.
- Разработка b2b продукта с живой ежедневной обратной связью пользователей.
- Работа с опытным ментором (Team Lead) с опытом data engineering 7+ лет.
- Работу с проектом ориентированным на западные рынки.
- Регулярный пересмотр и оценку вклада в командный результат через Performance Review.
- Отсутствие легаси кода.