!!!Ця вакансія відкрита лише для кандидатів із Польщі, Болгарії або Сполучене Королівство!!!
Про клієнта:
Наш клієнт є провідною технологією фірма, яка надає послуги з боротьби з фінансовими злочинами. Використовуючи експертів із боротьби з фінансовими злочинами, передові технологічні інструменти та найкращих галузевих консультантів, ми допомагаємо клієнтам у відповідності AML/BSA, моніторингу транзакцій, KYC, розширеній належній перевірці (EDD) та управлінні ризиками.
< p>
Основні обов’язки:- Розробляти та підтримувати послуги в рамках нашого набору продуктів, зосереджуючись на розробці нових і покращенні існуючих продуктів.
- Внести свій внесок значною мірою як старший інженер, створюючи, вдосконалюючи та спрощуючи проекти.
- Проводьте значущі перевірки коду та підтримуйте колег-розробників.
- Забезпечте якість результатів шляхом комплексного тестування та продуманих проектних рішень.
Необхідні навички:
- 5+ років досвіду роботи з Python із підтвердженим досвідом роботи на вищому рівні .
- Досконале володіння PostgreSQL (або подібною RDBMS), включаючи проектування та оптимізацію баз даних.
Бажані навички:
- Досвід створення систем на основі послуг (наприклад, мікросервісів, SOA) з використанням HTTP та передачі повідомлень.
- Досвід розробки програмного забезпечення на AWS (або подібних хмарних платформах).
- Знайомство з ElasticSearch/OpenSearch.
Технічний стек:
- Python 3.11 (з набором тексту) для нових служб, з деякими застарілі системи, що використовують старіші версії.
- Інфраструктура та служби AWS, такі як S3, SQS, EventBridge, ElasticCache, OpenSearch, EKS тощо.
- Користувацький мікрофреймворк на основі Werkzeug.
- PostgreSQL для більшості служб, зосереджено на продуктивності та без використання ORM.
- Близько 100% охоплення тестами (переважно функціональні тести).
- Моніторинг і можливість спостереження за допомогою Splunk , Sentry та Grafana.
Структура команди:
Менеджер облікових записів, 1 інженер Python, 3 інженера Full-Stack,
Технічний керівник, 1 старший спеціаліст із обробки даних
Процес співбесіди:
- Внутрішня технічна співбесіда
- Вступ ( 30 хвилин з керівництвом)
- Завдання з кодування в реальному часі (1 година з 2 старшими інженерами)