Python Developer (Middle/Senior)
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Improvado (https://improvado.io/) — быстрорастущий SaaS-стартап из США, который строит высокотехнологичный продукт в сфере данных и маркетинга (https://www.forbes.ru).
Что делать?
Если коротко, работа Improvado основана на том, что мы строим сервисы, позволяющие собирать маркетинговые данные из сторонних API, проводить QA этих данных, визуализировать их и выгружать результат в разные источники (BigQuery, Redshift, Amazon S3), при этом чтобы обрабатывались терабайты данных каждый день и ничего не сыпалось.
Что требуется?
— Опыт коммерческой разработки на Python от 3-х лет (Django, asyncio, ООП, многопоточность), в идеале — в сфере highload
— Знание SQL, включая оптимизацию запросов и конфигурирование базы данных
— Опыт работы с NoSQL базами данных
— Умение уверенно работать в Linux
— Умение писать юнит-тесты
Будет плюсом:
— Опыт работы с сервисной архитектурой и брокерами сообщений (RabbitMQ)
— Опыт работы с PostgreSQL, Redis, AWS, Docker, Kubernetes
— Умение работать в условиях Continuous Integration
Бонусы
Почему Improvado?
— Remote OK или возможна релокация в Казахстан, Мексику или Уругвай
— Стабильная компания с капитализацией $40 млн+, топовыми фондами Кремниевой Долины и клиентами вроде ASUS, Activision, Docker, Adroll и др.
— Возможность строить карьеру на глобальном рынке
— Сильная инженерная культура и современный стек: Highload, асинхронщина, event-driven архитектура, Clickhouse, DDD, test coverage>90%)
— Прозрачный карьерный путь и фокус на быстром росте разработчиков