Senior Python Developer
Прямой работодатель SplitMetrics ( splitmetrics.com )
Опыт работы от 3 до 5 лет
В SplitMetrics мы занимаемся разработкой IT продуктов, которые помогают мобильным разработчикам эффективнее решать ежедневные ASO задачи, запускать и продвигать мобильные приложения на рынке.
SplitMetrics.com — лидирующая в мире платформа для A/B тестирования иконок, скриншотов, видео и описания мобильных приложений. 7000+ мобильных разработчиков в США, Европе и Азии пользуются платформой SplitMetrics каждый день. Среди наших клиентов такие топовые мобильные бренды как Wargaming, Rovio, Booking.com, Uber и многие другие.
SearchAdsHQ.com — эта платформа по управлению рекламой в Apple Store. Наш продукт — это хак, уникальная возможность быть впереди рынка, не затрачивая лишнее время на рутинную ручную работу команды маркетинга.
Сейчас перед back-end командой большая цель - активное развитие продукта. Нужно спроектировать сторонний high load сервис, интегрировать ML в продукт, обновить версию Python с 2.7 до 3.8, адаптировать базу под высокие нагрузки и растущие объемы данных (шардирование, партиционирование, колоночная структура).
Что ты будешь делать:
- Создавать масштабируемых систем, используя Python.
- Создавать специальных OLAP-систем, используя PostgreSQL, MongoDB, Redis.
- Создавать event crunching systems, используя Kafka, RabbitMQ, Celery.
- Деплоить сервисы с помощью ansible.
- Настраивать мониторинг с помощью Grafana.
- Покрывать код тестами.
Необходимые навыки
- Уверенное знание Python от 2 лет.
- Опыт использования Django, Django Rest Framework.
- Опыт работы с базами данных PostgreSQL, MongoDB, Redis.
- Будет преимуществом, если ты знаешь стандартные веб-технологии (HTTP, клиент-серверная модель, принципы безопасности).