Python Developer
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Подразделение 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.