- Зараз переглядає 1 шукач
Senior Python Backend Engineer
- 80 000 – 150 000 грн Вища за середню
-
DJK
Роздрібна торгівля; 10–50 співробітників - Дистанційна робота
- Повна зайнятість. Досвід роботи від 5 років. Вища освіта.
- Англійська — вище середнього
- SQL
- GitHub
- GitLab
- Python
- PostgreSQL
- Agile
- Docker
- Unit-тестування
- REST API
- REST
- Redis
- Робота з базою даних
- Jenkins
- Управління проєктами
- AWS
- ORM
- Elasticsearch
- Swagger
- SQLAlchemy
- Backend-розробка
- FastAPI
- Google Cloud Platform
- Apache Kafka
- Продуктивність
- Мікросервісна архітектура
- CI/CD
- JSON Web Token
- OpenAI
- PostGIS
- OpenSearch
- Solr
- Python Async
Опис вакансії
Про нас
Ми — молода продуктова компанія з України, яка працює у фармацевтичній/health-tech галузі. На даний момент ми на стадії розробки — наш продукт ще не запущений у продакшн.
Наша команда компактна, але збалансована — кожен бере участь у формуванні архітектури, фіч та стратегічних рішень.
Якщо вас мотивує робота в динамічному оточенні, що швидко змінюється, і вам хочеться побудувати meaningful продукт у health-tech з нуля — це ваш шанс.
Мова спілкування команди: Російська / Українська
Необхідний технічний стек
- Python + Async
- PostgreSQL
- PostGIS
- ORM: SQLAlchemy
- REST API
- Docker
- Elasticsearch / OpenSearch / Solr
Обов’язки
Backend-розробка (Python/FastAPI):
- Проектування та розробка мікросервісів із використанням FastAPI.
- Створення та підтримка REST API, інтеграція з внутрішніми сервісами та API-Gateway.
- Проектування та оптимізація баз даних PostgreSQL, включаючи PostGIS: моделювання схем, індексація, оптимізація запитів.
Геофункціональність (PostGIS):
- Реалізація функціоналу карти: пошук, фільтрація за радіусом/відстанню.
- Робота з геоданими — точки, полігони, geo-індекси; оптимізація запитів PostGIS
Інтеграції із зовнішніми сервісами:
- Підключення зовнішніх партнерів (каталоги, ціни, наявність товару).
- Побудова стабільних інтеграційних конекторів: ретраї, кешування, черги, логування.
- Робота з нестабільними API та великими обсягами даних.
Архітектура та інфраструктура:
- Участь у проектуванні мікросервісної архітектури. Wikipedia
- Оптимізація продуктивності, профільування, моніторинг (метрики, трасування).
- Контейнеризація (Docker), базова робота із CI/CD.
Якість та командна робота:
- Написання unit- та інтеграційних тестів.
- Code review, документування API (OpenAPI/Swagger).
- Робота в Agile-процесах: планування, щоденні синки, взаємодія з продакт- та фронтенд-командами.
Вимоги
Обов’язково:
- Глибокі знання Python, кілька років комерційної розробки.
- Впевнена робота з асинхронними кадрами, FastAPI.
- Досвід проектування схем, написання складних SQL-запитів та оптимізації їх у PostgreSQL; впевнене володіння SQLAlchemy.
- Практичний досвід роботи із PostGIS.
- Глибоке розуміння мікросервісної архітектури: побудова сервісів, взаємодія, залежність.
- Досвід розробки та інтеграції REST API; розуміння HTTPS, JWT/OAuth.
- Досвід роботи в Agile команді.
- Вміння аргументовано пояснювати технічні рішення та взаємодіяти з продакт-командою.
- Навички тестування (unit+інтеграційні тести).
- Досвід документування API (OpenAPI/Swagger/Redoc).
Бажано:
- Досвід роботи з хмарними платформами (AWS, Azure, GCP) та контейнеризацією (Docker).
- Знання черг / подієвих систем (Kafka) або кешування (Redis).
- Досвід роботи із геопросторовими даними: PostGIS, QGIS, GIS-моделі.
- Знання DevOps-практик: CI/CD, Jenkins, автоматизація розгортання.
- Досвід із системами пошуку/аналітики: Elasticsearch/OpenSearch/Solr.
- Досвід роботи з AI-технологіями (наприклад, OpenAI API).
Що ми пропонуємо / Структура компанії
Ви станете частиною команди з 10 осіб:
- 3 Python Backend developers
- 2 Frontend developers (web)
- Mobile developer
- QA-engineer
- DevOps
- Product Owner
- Project Manager
- Designer
Формат роботи
- Повністю віддалено.
- Гнучкий графік.
Як податися
Надішліть ваше резюме і, якщо є, посилання на GitHub / GitLab.
Вкажіть приклади проектів, що включають:
- FastAPI / мікросервіси
- PostgreSQL/PostGIS
- Інтеграція із зовнішніми API
Схожі вакансії
-
Senior Backend Developer (Python)
UAPP.AI, Дистанційно -
Middle, Senior PHP Backend Developer (Laravel)
85 000 – 130 000 грн, Бондаренко О.О., ФОП, Дистанційно -
Strong Middle, Senior Backend Developer
Collaborator.pro, Дистанційно -
Senior Full-stack Python Developer (Telegram Bots)
Hantix, Дистанційно -
Senior Python AI Engineer
50 000 – 140 000 грн, DJK, Дистанційно