
Python Developer
Primary stack
Job description
Про посаду
Ми шукаємо досвідченого Python Developer, щоб проектувати, будувати та підтримувати масштабовані корпоративні додатки, сприяючи інтеграції передових можливостей GenAI у бізнес-рішення.
Обов'язки
- Проектування та розробка додатків на Python і Django, які є масштабованими, безпечними та зручними для технічного обслуговування
- Реалізація компонентів користувацького інтерфейсу з використанням CSS, Bootstrap, jQuery або аналогічних технологій за потребами
- Розробка інтеграції з внутрішніми та зовнішніми системами за допомогою REST, SOAP та сервісів на основі WSDL
- Створення та оптимізація SQL-запитів, структур баз даних та логіки доступу до даних для підтримки функцій додатків
- Перетворення функціональних вимог у технічні специфікації та рішення у співпраці з бізнес-аналітиками та зацікавленими сторонами
- Реалізація точного відображення даних та перетворень відповідно до бізнес- та технічних вимог
- Участь у оглядах коду, дотримання встановлених стандартів кодування та забезпечення високоякісних результатів
- Підтримка впровадження та технічного обслуговування DevOps-трубопроводів з використанням Git та Azure DevOps
- Сприяння інтеграції можливостей GenAI, включаючи моделі GPT, вбудовування та агентські компоненти, у корпоративні додатки
- Виявлення та усунення проблем у стеку додатків та тісна співпраця з колегами для вирішення технічних завдань
- Співпраця з іншими розробниками та внесення вкладу у передові практики та стандарти кодування
Вимоги
- 2+ роки практичного досвіду роботи з Python та Django, включаючи розробку корпоративних додатків
- 2+ роки досвіду роботи з розробкою SQL, оптимізацією та проектуванням баз даних
- 1-2 роки практичного досвіду впровадження технологій генеративної ІІ, включаючи моделі GPT, вбудовування та рішення на основі агентів
- 1-2 роки досвіду роботи в Angular
- 1-2 роки досвіду в інженерії LLM-промптів
- Розуміння принципів архітектури додатків, інтеграції систем та сервісно-орієнтованої архітектури (SOA)
- Досвід роботи з інструментами та практиками DevOps, включаючи Git, Azure DevOps, трубопроводи CI/CD та автоматизовані розгортання
- Розуміння REST, SOAP, WSDL та інтеграції великих сервісів
- Відмінні усні та письмові комунікаційні навички
- Сильні аналітичні та проблемно-орієнтовані здібності
- Доведений досвід ефективної роботи у швидких, кооперативних середовищах
- Ступінь бакалавра в галузі комп'ютерних наук, управління інформаційними системами або суміжній галузі
Буде плюсом
- Просунуті сертифікації з Python, хмарних технологій або GenAI
Ми пропонуємо
- Віддалена робота в Україні
- Можливість працювати з передовими технологіями GenAI
Про компанію
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