
Senior Python Back-End Developer, Crypto
Primary stack
Job description
Про посаду
Ми шукаємо Senior Python Back-End Developer, щоб приєднатися до нашої команди та керувати розробкою безпечних, масштабовних систем, що підтримують торгівлю, зберігання та розрахунки криптовалютами. Ви будете тісно співпрацювати із зацікавленими сторонами та керівництвом інженерної команди, щоб розробляти надійні інтеграції з мережами блокчейну, біржами та цифровими гаманцями, забезпечуючи найвищі стандарти якості коду та безпеки.
Обов'язки
- Співпраця з членами команди та зацікавленими сторонами у розробці функцій та нових продуктів
- Розробка рішень відповідно до зазначених бізнес-вимог
- Визначення та написання технічних специфікацій, включаючи відповідні технології та робочий процес відповідно до стандартів кодування
- Презентація деталей реалізації керівникам команди, начальникам та CTO
- Реалізація юніт-тестів та інтеграційних тестів
- Забезпечення відповідності програмного забезпечення вимогам якості, безпеки, модифікації та розширюваності
- Участь у оглядах коду, виявлення антипаттернів та пошук можливостей для рефакторингу
- Розробка та реалізація безпечних інтеграцій з мережами блокчейну, криптовалютними біржами та цифровими гаманцями
- Внесок у розробку систем, що підтримують торгівлю, зберігання та розрахунки криптовалютами
- Виконання інших обов'язків, які вважаються необхідними їхнім начальством час від часу
Вимоги
- BSc зі спеціальності Інформатика або суміжної галузі
- 5+ років досвіду роботи у розробці програмного забезпечення та кодуванні на Python, з PHP як перевагою
- Знання принципів проектування програмного забезпечення та додатків, архітектури та забезпечення якості
- Досвід роботи з процесами життєвого циклу розробки програмного забезпечення (SDLC) та сервісно-орієнтованої архітектури (SOA)
- Досвід роботи з SQL та NoSQL базами даних
- Досвід роботи з RabbitMQ, Kafka або іншими системами обміну повідомленнями
- Досвід розробки мікросервісів та управління контейнеризованими додатками
- Досвід створення веб-сокетов
- Знання Kubernetes та інструментів IaC, таких як Terraform та Helm
- Володіння системами контролю версій та інструментами безперервної інтеграції, такими як Git та Jenkins
- Розуміння стандартів і кращих практик веб-безпеки
- Глибоке знання фундаментальних принципів блокчейну, криптографії та цифрових активів, з практичним досвідом інтеграції крипто API (REST/WebSocket), смарт-контрактів або SDK блокчейну
Буде плюсом
- Знання протоколів DeFi
- Знайомство з Web3 фреймворками
- Досвід роботи в системах цифрового зберігання
Ми пропонуємо
- Можливість працювати дистанційно з України
- Захоплююча роль у секторі криптовалют
Про компанію
EPAM Systems є глобальною компанією з інженерії програмних продуктів та цифрових платформ, яка співпрацює з провідними світовими організаціями для надання інноваційних технологічних рішень.
© EPAM. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
EPAM helps organizations innovate their business processes and rethink the way they manage their businesses so they can remain competitive in this new digital age.
More at EPAM
All 2384 roles
Lead Full-Stack Developer
EPAM · Argentina +1

Python Engineering Manager
EPAM · Mexico

Product Manager
EPAM · Argentina +2

Automation Tester (JavaScript)
EPAM · Brazil