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

Python Developer

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

Минск (Беларусь)Полный рабочий день

Компания

Один из мировых лидеров геймдева, создатель лучшей онлайн-игры World of Tanks

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

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

Компания Wargaming приглашает опытного Python Developer/Python-разработчика, готового присоединиться к подразделению Platform Commerce.

Подразделение Platform Commerce занимается разработкой платежных сервисов различной направленности: премиум-магазином, интеграцией с платежными системами уровня PayPal и Amazon, интеграцией с игровыми серверами/клиентами, предоставлением платежных возможностей для Publishing-платформы мирового уровня PSN/Steam, кобренд-сервисами, разработкой и поддержкой инструментов для управления данными сервисами. Сервисы предполагают работу с высокой нагрузкой, архитектуру 0-downtime и написание качественных, документированных API.

Содержание работы:

  • реализация новой и поддержка существующей функциональности в проекте (Python, Erlang/Elixir, Golang);
  • участие в scrum-like процессах: groomings, plannings, retrospectives, demos и т. д.;
  • участие в поддержании CI/CD-подходов при разработке.

Требования:

  • опыт работы с Python;
  • опыт написания сервисов с использованием асинхронных библиотек/технологий (Twisted, Tornado, Asyncio);
  • опыт работы с MySQL/PostrgreSQL/NoSQL;
  • опыт работы с Linux;
  • опыт работы с системами кеширования (Redis, Memcache);
  • опыт работы с системами обмена сообщениями (RabbitMQ, Kafka);
  • опыт работы с MVC/MVVM-like фреймворками (Django/Flask);
  • опыт написания sync/async API на базе HTTP/AMQP;
  • опыт работы с сериализацией/десериализацией данных: JSON, protobuf, avro, pickle и подобные;
  • опыт работы с Git или подобными VCS.

Желательно:

  • опыт работы Erlang/Elixir/Golang;
  • опыт работы с docker и соответствующим инструментарием;
  • опыт работы с системами логирования/профилирования/мониторинга: Sentry, Newrelic, Zabbix, Prometheus, Elasticsearch;
  • опыт работы с Jenkins и Stash;
  • опыт работы в проектах с высокой нагрузкой;
  • знание и понимание принципов работы платежных систем, опыт работы с платежными системами.

Дополнительная информация:

Вакансия предполагает работу в минском офисе компании. Мы заинтересованы в талантливых сотрудниках со всего мира, оказываем полную поддержку в переезде и помогаем адаптироваться в новом городе. Wargaming — это большая интернациональная команда, для которой не существует границ. Узнать больше о нашей программе релокации можно на странице http://gotominsk.wargaming.com/ru/.

Дополнительные инструкции

Ждем ваше резюме на hrm@wargaming.net.