Сучасна диджитал-освіта для дітей — безоплатне заняття в GoITeens ×
EVO— продуктова українська IT-компанія. Центральний офіс знаходиться в Україні (м.Київ). 900+ співробітників, технічний департамент понад 300 осіб, розробників понад 200 осіб. Ми працюємо віддалено та в гібридному форматі. Місія EVO — створювати можливості для розвитку підприємництва.
22 лютого 2021

Junior/Middle Python Software Engineer (вакансія неактивна)

віддалено

Компанія EVO в пошуках Junior/Middle Python Software Engineer’a
EVO — це сім’я онлайн-маркетплейсів, де сотні тисяч підприємців продають свої товари і надають послуги мільйонам користувачів. Ми допомагаємо людям освоювати бурхливий світ електронної комерції.
Наші проекти: Prom.ua, Deal.by, Satu.kz; Bigl.ua; Crafta.ua; Zakupki.prom.ua; Kabanchik.ua; Вчасно, Shafa.ua, Rozetka.Travel, IZI.

Проект з технічного боку:
Основний продукт і сервіси на Python 3.8
В якості баз даних- PostgreSQL, MongoDB, ClickHouse;
для пошуку — ElasticSearch.
для фронтенду — Node.js + React + Apollo
Сильно просуваємо GraphQL и grpc
Деплоїмо на Docker + Kubernetes

Основні напрямки команди:
— поліпшення ранжування в каталозі, підвищення конверсій в цілому по маркетплейсу
— інтеграції з логістики, додавання нових способів доставок
— інтеграції з платіжними системами, додавання нових способів доставок оплат
— інтеграції з зовнішніми сервісами, залучення партнерів, синхронізація товарів
— перевірка гіпотез щодо поліпшення користувацького (покупці та компанії) досвіду
— робота з трафіком (платним та органічним)

Чим цікаві ці задачі з технічного боку:
— проектуванням складних систем для взаємодії із зовнішніми інтеграціями і партнерами
— використанням сучасних технологій для побудови нових сервісів і продуктів
— розробкою крос-платформних сервісів і рішень для різних проектів EVO
— роботою з високонавантажених проектом
— роботою с складною бізнес-логікою

Наш підхід до процесу розробки:
— спочатку досліджуємо і a/b тестимо, а потім ставимо задачу в розробку
— команда працює по Scrumban і ми продовжуємо брати зручні практики з інших методологій
— у кожного розробника є глибоке розуміння всієї системи та інфраструктури, розробка це не тільки про код, але і про особисте зростання і культуру
— у нас є code-review і зворотний зв’язок
— dev-clubs; локальні технічні мітинги; можливість участі в навчанні (в ролі ментора)

Для даної ролі важливо:
— знання Python, не бути заточеним під конкретний фреймворк
— мати досвід web розробки, розуміти що таке мікросервісна архітектура і досвід її застосування
— впевнено працювати з базами даних PostgreSQL (або аналогами): транзакції, індекси, оптимізація складних запитів — не повинні складати проблем
— мати досвід асинхронного програмування на Python
— мати уявлення, що таке NoSQL бази даних і пошукові движки (ElasticSearch)
— досвід роботи з Docker/Kubernetes (або аналогами)
— бути з продакт інженерним підходом до вирішення завдань
— мати системний підхід в рішенні задач

Як у нас проходить підбір і співбесіди?
Для початку, ваше резюме розглянуть технічні фахівці. Якщо воно буде схвалене, ми домовимось про онлайн-знайомство. Ми обговоримо проект, ваш досвід і ваші цілі, згодом, разом вирішимо, чи будемо надалі продовжувати спілкування на технічній співбесіді онлайн.
***********************************************************************************************************************************************************
Наша технічна команда EVO увесь час знаходиться в пошуках нової корисної інформації.
Ми читаємо багато книг, статей, блогів, оглядів і реліз-ноутів, дивимося презентації і доповіді, ходимо на конференції і мітапи.
У нашому каналі ми публікуємо все, що нам здалося важливим і корисним для розробників:

Гарячі Python вакансії

Всі Python вакансії