Senior Python Developer (Prom.ua)

Ukrainian Product 🇺🇦

Prom.ua – найбільший маркетплейс України, де продаються понад 100 млн товарів від десятків тисяч підприємців з усієї країни.


На Prom.ua:

  • кожен покупець може знайти все, що потрібно, за найкращою ціною: від зубної щітки до культиватора для саду та городу.

  • кожен підприємець може продавати товари в каталозі маркетплейса, на сайті, створеному на платформі Prom та у мобільному додатку "Prom покупки".

 

Prom.ua в цифрах:

  • щодня маркетплейс відвідують 4,8 млн осіб

  • на маркетплейсі працюють понад 60 тис. компаній

  • у каталозі 102,5 млн товарів

Шукаємо Senior Python Developer’a в команду, яка займається всім, що стосується просування продуктів на порталі інтеграція зі сторонніми рекламними мережами для просування продуктів в мережах партнерів: google, rtbhouse, criteo.


Склад команди:

1 Python Dev, 1 FrontEnd Dev, Team Lead, 1 QA, Product Manager

Технологічний стек:

  • Мови програмування: Python 3.12, Go, TS 

  • Сервіси: Redis, Kafka, ElasticSearch, MongoDB 

  • Інфраструктура: Self-hosted Kubernetes, Openstack, Helm, Prometheus 

  • І ще трохи деталей: Бекенд-сервіси за які відповідає команда - 2 на Python + aiohttp та 1 на Go Client-side - SPA на TypeScript та React 

  • Для взаємодії між сервісами використовуємо Kafka, gRPC, GraphQL 

  • Деплой - Docker + Kubernetes 

  • Налагодженні системи логування (kibana), моніторингу (prometheus/grafana), CI/CD (gitlab)

Очікування:

  • Важливо розуміти принципи роботи високонавантажених сервісів в ситуаціях, коли один сервер не здатний впоратися з навантаженням 

  • Розуміти як розподіляти навантаження між сервісами, як розподіляти дані між сервісами. Як ці дані зберігати і здійснювати до них безперервний доступ 

  • Розуміння особливостей роботи асинхронного коду в Python 

  • Деплой і моніторинг організований на базі Kubernetes, Helm, Prometheus, Grafana. Розраховуємо на досвід із цими технологіями для роботи над проектом

Найближчі задачі:

  • Розширення функціоналу адмінки управління фідами для мереж партнерів. 

  • Оптимізація та покращення стабільності генерації фідів.

Етапи інтервʼю 

  • Знайомство

  • Технічне інтервʼю

  • Фінальне інтервʼю


Про роботу в EVO:

Соціальний пакет — офіційне працевлаштування, 24 дні оплачуваної відпустки на рік і необмежена кількість лікарняних, щоб ви могли відпочивати та дбати про своє здоров’я.

Турбота про здоров’я — ми покриваємо медичне страхування та пропонуємо підтримку корпоративного психолога, адже переконані, що піклування про ментальне здоров’я є так само важливим, як і про фізичне.

Гнучкий формат роботи — віддалено або в офісі. Ви можете працювати дистанційно або відвідувати наш затишний офіс в Києві, який повністю енергонезалежний та оснащений усім необхідним.

Волонтерська спільнота – ми регулярно проводимо благодійні аукціони, збираємо гроші на дрони-розвідники та підтримуємо волонтерські ініціативи співробітників.

Ми надаємо рівні можливості для всіх – тому не допускаємо дискримінації за будь-якими ознаками. Також ми відкриті до співпраці з ветеранами/ветеранками та готові підтримати їх на шляху до нових професійних досягнень.



Published 26 March
58 views
·
4 applications
75% read
·
Connected to ATS
Last responded 5 days ago
To apply for this and other jobs on Djinni login or signup.