Middle Python Developer

Europe

Main Responsibilities

– Підтримка існуючого коду, та проектування + реалізація нових фіч та проектів.

– Співпраця з продакт-менеджерами та іншими розробниками для перетворення поверхневих функціональних вимог у технічні рішення.

– Написання чистого та розширюваного коду, стараючись слідувати best practices у тому, що ви робите (навіть якщо робите це вперше).

– Моніторинг і виправлення інцидентів в Sentry для проектів/компонентів де ви є основним мейнтейнером.

– Пріоритизація та планування свого беклогу.

 

Стек в компанії:

Django для БД-центричних сервісів, FastAPI для інших

Django ORM

Kubernetes, Docker, Poetry, Mypy, Ruff

MySQL, ClickHouse, Redis, Kafka

Mandatory Requirements

Hard:

– Досвід розробки на Python від двох років.

– Досвід роботи з RDBMS, знання SQL.

– Досвід розбору та рефакторингу чужого коду, розуміння ООП і вміння проектувати окремі компоненти систем.

– Базові знання: git, docker, bash

 

Soft:

– Ініціативність – не сприймати конкретні задачі як виконавець “сказано – зроблено”, а розуміти бізнес-ціль і пропонувати можливо ліпші шляхи її досягнення (задачу може бути потрібно змінити, звузити, спросити або взагалі відмінити).

– Аналітичний склад розуму, критичне мислення – розуміти як пов’язані всі процеси і мати можливість знайти проблему і її рішення навіть якщо раніше з цим не працювали.

– Розуміння трейд-офів в розробці і проектуванні.

 

Знання мов:

– Українська 

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

 

Буде плюсом досвід:

– Роботи в компаніях з слабо-зарегульованим процесом розробки і відсутністю чітких вимог (startup-environment).

– Сode-ownership та/або проектування окремих компонентів систем.

– Роботи з великими таблицями і налаштування індексів в реляційних БД.

– Інтеграцій з third-party API (особливо LLM з використанням langchain).

– Інтеграцій з LLM (опціонально – за доп. langchain або аналогів).

– Бекенд розробки та/або розробки кроулерів на Python.

– Автоматизації роботи в браузері.

We offer

– Роботу  з досвідченими спеціалістами.

– Гнучкий графік роботи та можливість працювати в офісі в Києві або віддалено.

– Відсутність бюрократії та команду, де цінуються реальні результати.

– Оплачувані відпустки, лікарняні, медичне страхування та інші соціальні пакети.

– Компенсацію відвідування конференцій та профільного навчання.