Описание вакансии
Условия работы
В команду экстремальной разработки Digital Contact, в связи с необходимость разрабатывать супер интересные проекты в сжатые сроки,
ищем Python программиста. Проект связан с автоматизацией маркетинга и продаж (анализ поведения пользователя, Machine Learning, рекомендационные сервисы и т.д.). Вакансия для тех, кто хочет пробовать новые технологии, языки, быстро видеть результаты внедрения и постоянно улучшать свои навыки.
Обязанности:
- Разработка новых функций в рамках текущего проекта (например автопубликация email сообщений в соцсетях, система цепочек коммуникаций со сценариями)
- Разработка микросервисов и демо-продуктов под конкретные нетривиальные задачи
Требования:
- Умение писать хорошо читаемый и структурированный код
- Системное мышление и аналитический склад ума
- Знание python3. Умение работать без Django.
- Знание git
- Знание SQL.
- Уверенное владение Linux (консоль)
- Знание docker
- Понимание микросервисной архитектуры
- Умение писать тесты и использовать TDD
Плюсами будут:
- Желание изучать и применять новые языки, например, Scala, Go, framework spring-social
- Знания и навыки разработки на PHP, Java
- Хороший стиль написания кода (лаконичный, чистый, хорошо структурированный код)
- Знакомство со стандартами и привычка их использования
- Умение и привычка писать автотесты
- Опыт разработки SAAS сервисов
- Опыт разработки мультиязычных сервисов
- Знание и опыт использования API facebook, vk, google+ и других соцсетей
- Знание и опыт использования API Яндекс Метрики и Google Analytics 360
- Опыт разработки CRM / CMS, написания модулей к ним, интеграции CRM/CMS со сторонними сервисами
- Умение верстать
Условия:
- Работа на полный рабочий день;
- Плавающее начало рабочего дня;
- Возможна как работа в офисе, так и частично удаленно.
- Компенсация обучения, участие в профильных конференциях;