💰 Зарплаты в IT в первой половине 2024: по городам, специализациям, языкам и компаниям → подробнее

Python/Full Stack разработчик

Требования

БэкендBackbone.jsFlaskCelerySQLalchemyPythonPostgreSQLRabbitMQJavaScript

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

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

Компания

Самая эффективная система автоматизации интернет-рекламы в Рунете

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

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

Мы ищем разработчика, которого можно с гордостью именовать фулстек-девелопером, человека, который мог бы решить любую поставленную задачу полностью: от брутального серверного питонослоновьего инжиниринга до хипстерского клиент-сайда с новомодными js-фреймворками.

Мы занимаемся разработкой Marilyn, системы управления digital рекламой для крупных рекламодателей и агентств. Marilyn успешно работает с самым большим количеством рекламных API в Рунете: Google AdWords, Яндекс.Директ и Яндекс.Маркет, Facebook, ВКонтатке, Таргет Mail.Ru и планирует подключать еще множество площадок. Система автоматизирует весь процесс ведения рекламы, начиная от планирования и синтеза креативов, заканчивая анализом и оптимизацией идущих кампаний в реальном времени. В систему заложены уникальные алгоритмы, позволяющие эффективно обрабатывать гигантские объёмы данных.

Неполный и сумбурный перечень технологий, которые мы используем: Python, Flask (для REST с Flask-RESTful), PostgreSQL, SQLAlchemy, MongoDB, RabbitMQ, Celery, Redis, Javascript, Backbone.js, Twitter Bootstrap, unitest, uWSGI, circus, nginx, Fabric, Xen, Pandas, NumPy, PyStemmer.

В данный момент мы подбираем специалистов как middle-уровня, готовых учиться и профессионально расти, так и матерых волков, готовых не только писать код, но и возглавить небольшую группу разработки.

Для работы у нас необходимы:

  • отличные знание всех аспектов разработки под Python 2.7;
  • достаточные знания хотя бы одного веб-фреймворка (желательно Flask или Django) и знакомство с остальными;
  • понимание необходимости использования ORM и тех мест, где следует обойтись без него;
  • знание SQL, умение писать и понимать запросы, желателен опыт работы с PostgreSQL;
  • опыт работы с очередями задач (и прежде всего фреймворком Celery);
  • опыт использования javascript MVC-фреймворков (Backbone, Angular, etc.);
  • умение строить решения, легко поддающиеся юнит и другим видам автоматического тестирования;
  • владение инструментами для тестирования, сборки и выкладки проекта (опыт работы с CI будет плюсом);
  • горящие глаза и желение творить полезный софт.

А также приветствуются:

  • наличие опыта разработки на типизированном языке разработки (C++, Java и др.);
  • понимание функционального подхода (Erlang, OCaml и др.);
  • опыт работы с NoSQL решениями MongoDB или hstore;
  • умение применять готовые решения там, где это возможно, и стойкая неприязнь к выдумыванию своих велосипедов;
  • опыт работы с внешними API (особенно здорово, если это Google AdWords или Яндекс.Директ).

С нашей стороны обязуемся обеспечить все необходимые условия для работы и поддержать все здравые начинания. Кроме того от нас обязательными являются

Следующие плюшки:

  • работа в команде, которая верит в себя и в продукт, который делает;
  • возможность делать то, что нравится, и видеть, как этим пользуются живые люди;
  • уютный офис-лофт на верхнем этаже бывшего конструкторского бюро Туполева с окнами от пола до потолка и видом на Яузу и парк Лефортово (м. Курская);
  • возможность приходить на работу в футболке, кедах и к 12 часам (если так лучше работается);
  • медицинская страховка или абонемент в фитнес;
  • стабильная белая зарплата;
  • посещение конференций и митапов.

И еще немного о нашем офисе и команде