DashDevs шукає старшого інженера Python для внесення в розробку фінтех-сервісу, адаптованого для клієнтів з ЄС.
Скористайтеся можливістю використовувати передові технології, такі як AWS для розгортання, Kafka для інтерактивної служби черги , у мікросервісі, присвяченому обробці карток і сервісу «Купи зараз, заплати пізніше»
Загальний опис проекту
Інноваційна фінтех-платформа змінює те, як споживачі керують фінансами та заробляють покупки з використанням BNPL. Він пропонує безперебійні платіжні рішення, інтегруючись із різними продавцями для покупок в Інтернеті та в магазинах. Він надає своїм користувачам гнучкі варіанти оплати, статистику витрат у реальному часі та надійні заходи безпеки, покращуючи їхній досвід управління фінансами та покупками.
Які технології ми застосовуємо в наших проектах?
Python 3.11, Django, Celery, Docker, Kubernetes
Веб-сервіси Amazon (EKS, ELB, RDS, CloudFront, Lambda)
GitHub
ВАШ КРАСИВНИЙ КРАСИВНИК
- Принаймні 5 років досвіду як розробник програмного забезпечення
- Чисті методології кодування (SOLID, YAGNI)
- Вільне володіння SQL, Python, сценаріями Unix/bash
- Здатність написати зрозумілий і зручний код кількома мовами програмування... поліглот буде очевидною перевагою
- Досвід з серверними службами з використанням сучасних Python і серверних інфраструктур (Django, Flask, FastAPI тощо)
- Будьте знайомі з найкращими практиками мікросервісів, шаблонів проектування ООП, шаблонів черги та асинхронного програмування (як асинхронного, так і схожого на селеру) )
- Сильні комунікативні навички, здатність доставляти код у виробництво з відгуками та рішеннями щодо дизайну документів
- Зрозуміти загальну картину та надавати глибокі поради щодо технологій і проектів
- Бази даних, PostgreSQL
- Посередники повідомлень: RabbitMQ, Kafka
- Рівень англійської — B2
Навички, які стануть перевагою: сильний>
- Досвід роботи з постачальником хмарних послуг (AWS)
- Terraform
- Kubernetes (EKS)
- Бази даних NoSQL< /li>
- Redis
- Бажано попередній досвід — фінтех
ОБОВ'ЯЗКИ strong>
- Розробка та підтримка мікросервісу на легкому шаблоні Django ninja
- Розробка нових функцій і підтримка програм у монолітному сервісі Django
- Написання технічних специфікацій для API
- Перекласти бізнес-вимоги в технічні рішення.
- Впровадити, переглянути, підтримати та налагодити необхідний обсяг
- Написати технічні специфікації та визначити архітектуру проекту. li>
- Написати модульні тести та інтеграційні тести.
- Брати участь у перегляді коду.
- Брати участь в усній і письмовій комунікації з клієнтом(ами).
ul>
МИ ПРОПОНУЄМО
- 25 оплачуваних вихідних днів
- Чесно і конкурентоспроможну винагороду
- Дружня команда та приємне робоче середовище
- Чітко описані бізнес-процеси в компанії, які дійсно працюють
- Регулярне оновлення новин компанії, сесії запитань і відповідей менеджмент
- Гнучкий графік роботиle
- Режим віддаленої роботи
- Можливість перенести невикористану відпустку на наступний рік
- Часткове покриття витрат на коворкінг
- Звичайний онлайн заходи з формування команди