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

Python разработчик

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

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

Компания

IT-компания и основной цифровой партнер торговых сетей и бизнесов X5 Group

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

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

В дирекцию по информационным технологиям корпоративного центра Х5 Retail Group ищем сильного Python-разработчика (уровня senior/ middle+) для работы на проекте с высоконагруженными системами с использованием микросервисной архитектуры.

Никакого легаси, все с чистого листа!

Чем предстоит заниматься:

  • Разрабатывать сильно нагруженные процессинговые решения, связанные с маркетингом, при широком использовании микросервисной архитектуры;
  • Участие в процессе проектирования разрабатываемых приложений, выработке архитектурных решений;
  • Написание нагрузочных, интеграционных и unit тестов;
  • Проведение ревью кода приложений, слежение за соблюдением code style;
  • Выполнение задач по оптимизации приложений, по увеличению производительности систем;
  • Участие в сопровождении, проектировании, документировании, опытной эксплуатации разработанных приложений.

  • Что для нас важно:
  • Уверенные знания Python 3.x, с опытом разработки от 3 лет;
  • Практический опыт асинхронного программирования;
  • Знание и умения работы с протоколом REST - обязательно, протоколом SOAP - будет хорошим плюсом;
  • Знание фреймворка Django и Django REST Framework является обязательным условием;
  • Понимание принципов работы с брокерами очередей и практический опыт применения какого-либо из них - важное преимущество;
  • Опыт работы с AIOHTTP или любым подобным асинхронным фреймворком будет большим преимуществом;
  • Уверенное знание реляционных СУБД - обязательно, PostgreSQL - очень желательно и будет хорошим плюсом;
  • Понимание технологии контейнеризации Docker станет важным преимуществом.
    Будет жирным плюсом:
имеете наработки и навыки devops;
имеет наработки и практики в сфере интеграции приложений
уже участвовали в высоко-нагруженных проектах других компаний
знаете другие языки программирования, и вам интересно развитие как разработчика full-stack