Python Developer
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
HiConversion - это платформа для управления и оптимизации таргетированной рекламы в социальных сетях. Мы делаем SAAS сервис, который позволяет оперативно создавать, удобно управлять и эффективно оптимизировать рекламные кампании клиентов во vkontakte и одноклассниках. В основе приложения лежит разработанная нами методология и алгоритмы управления рекламой в социальных сетях.
Основные бизнес-задачи требуют обработки постоянно обновляющихся статистических данных. Так как происходит это через небольшие интервалы времени, надо уметь обеспечить достаточную эффективность и высокую производительность кода.
Наша система представляет собой набор микросервисов, часть из которых взаимодействует друг с другом напрямую, часть - косвенно.
Мы понимаем, что для каждой задачи нужны свои инструменты. Задач у нас много и разных. Инструментов, соответственно, тоже:
- Django, Tornado, Flask, Falcon
- PostgreSQL, MongoDB, Celery, RabbitMQ, Redis
- YouTrack, Git, Ansible, Jenkins
Не обязательно иметь опыт работы с каждой из перечисленных технологий, но очень желательно понимать где и как быстро получить информацию по возникающим вопросам.
Пожелания к соискателю:
- Опыт разработки на Python: 3+ лет
- Опыт написания unit-тестов к своему и не только коду
- Опыт многопоточной обработки данных
- Опыт работы с PostgreSQL, написание запросов, оптимизация, знание особенностей
- Умение уместно применять паттерны и ловко избегать антипаттернов в работе
- Ответственность за результат, педантизм и занудство в разумных количествах
- Уметь рассчитывать собственные силы, соблюдать заявленные сроки
- Способность без лишних стенаний браться даже за набившие оскомину проблемы и решать их
- Способность как к самостоятельной, так и к командной работе
- Навыки построения архитектуры нетривиальных приложений
- Умение отличать важное от второстепенного
Что мы предлагаем:
- Работа в коллективе, где всем не всё равно.
- Богатый ассортимент задач, которыми можно заняться с первого дня работы! Биллинг, обработка статистических данных, автоматические и полуавтоматические оптимизационные алгоритмы (на следующий день выдадим еще много интересного!)
- Уютный офис, коллектив из доброжелательных людей со здоровой порцией цинизма в каждом.
- Достойную зарплату и возможность как профессионального, так и финансового роста.
Бонусы
- Для сотрудников в офисе есть возможность 1 день в неделю работать удалённо