👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Senior Python developer

Зарплата

от 200 000 до 250 000 ₽

Требования

БэкендPythonSQLLinuxGolangScala

Местоположение и тип занятости

МоскваПолный рабочий день

Компания

One-on-one Personalization platform through Machine Learning

Описание вакансии

Условия работы

В команду экстремальной разработки 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 со сторонними сервисами
  • Умение верстать

Условия:

  • Работа на полный рабочий день;
  • Плавающее начало рабочего дня;
  • Возможна как работа в офисе, так и частично удаленно. 
  • Компенсация обучения, участие в профильных конференциях;