Software Engineer
Prozorro.Продажі — це інноваційне ІТ-рішення, мета якого — забезпечувати прозорий та ефективний продаж, надання в оренду, або розподіл державних та комунальних активів.
Ми керуємо екосистемою електронних аукціонів. Вона складається з самої торгової платформи, кількох допоміжних продуктів і численних рішень партнерів. Більшість із них — досить нові системи (основна платформа запущена в продуктив у вересні 2020 року). Існує процес постійного вдосконалення торгової системи, а також запуск нових повʼязаних продуктів.
Ми шукаємо Software Engineer з досвідом від 3х років. У цій ролі ви будете створювати та масштабувати технічні рішення, що базуються на сучасних стандартах відкритого коду та актуальних технологічних трендах. Нам потрібен розробник, який фокусується не лише на написанні коду, а на створенні продуктів, які дійсно працюють і вирішують конкретні задачі.
Вимоги:
- Глибока експертиза в Python Core: вичерпне знання стандартних бібліотек та внутрішніх механізмів асинхронного програмування (asyncio, event loop). Вміння створювати чистий неблокуючий код, ефективно розділяючи CPU та IO-bound задачі.
- Досвід оперування Web-фреймворками: практичні навички роботи з aiohttp (від архітектури handers до управління lifecycle hooks) та Django (оптимізація ORM, побудова складних схем БД та розподілена обробка задач через Celery).
- СУБД: досвід роботи з базами реляційними (PostgreSQL), нереляційними (MongoDB), повнотекстового пошуку (ElasticSearch, Postgres fts), та ключ-значення (Redis)
- Інфраструктурні знання: розуміння і досвід з IaC (Helm, Kubernetes), впевнене володіння інструментами контейнеризації, досвід роботи з інструментами CI/CD, (у нас GitLab CI/CD)
- Практичні навички застосування Security by Design: розуміння векторів атак (XSS, CSRF, SQL Injection) та вміння будувати захищені системи через налаштування CSP, HTTPS та безпечне управління конфігураціями.
- Орієнтованість на якість та відповідальність за розроблені продукти: досвід з комплексними стратегіями тестування на pytest. навички виявлення негараздів через інструменти логування та метрик (OpenSearch, Grafana, Prometheus).
Буде плюсом:
- Досвід з React, Angular або Vue
- Знання RabbitMQ або інших message broker систем
- Розуміння та практичне застосування архітектурних патернів (CQRS, Event Sourcing, Repository, тощо)
З нас:
- Можливість зробити «як слід»;
- Можливість впливати на рішення, що стосуються роботи компанії;
- Робота з системою, яка має значення;
- Коворкінг з терасою або віддалена робота — як буде зручно;
- Офіційне працевлаштування;
- Ринковий рівень заробітної плати з можливостями преміювання;
- Корпоративне навчання;
- Унікальний досвід роботи в команді, що змінює країну.
Більше про нашу роботу та команду:
Facebook: www.facebook.com/Prozorro.sale
Відгуки опрацьовуються у 2-тижневий термін, якщо протягом даного часу ми з тобою не зв’язалися, не засмучуйся, ти в кадровому резерві.
Допомагаємо, підтримуємо один одного, у вільний час волонтеримо, обмінюємось досвідом/знаннями та враженнями. Цінуємо довіру та відкритість — це наш фундамент.
Якщо вважаєте, що разом з Вами ми станемо ще більш корисними для країни, надсилайте резюме на CV@prozorro.sale
Відгукнутись на вакансію