EPAM logo

Senior Python Developer

EPAM·Salary not specified

Primary stack

PythonAngularAzureAPIDjango

Nice to have's

Advanced certifications in Python, cloud technologies, or GenAI

Job description

Description language:

Про посаду

Ми створюємо масштабні корпоративні додатки і шукаємо Senior Python Developer для розробки сервісів на Python/Django та впровадження можливостей GenAI. Ви будете розробляти інтеграції через REST/SOAP/WSDL, оптимізувати SQL рівні даних і підтримувати CI/CD в Azure DevOps з використанням Git-подайте заявку вже зараз.

Обов'язки

  • Створення масштабних, безпечних і зручних у технічному обслуговуванні додатків з використанням Python і Django
  • Розробка UI компонентів з використанням CSS, Bootstrap, jQuery або аналогічних технологій, якщо це потрібно
  • Встановлення інтеграцій з внутрішніми та зовнішніми системами через сервіси на основі REST, SOAP і WSDL
  • Оптимізація SQL запитів, структур баз даних і логіки доступу до даних, які забезпечують функціональність додатків
  • Співпраця з бізнес-аналітиками та зацікавленими сторонами для перетворення функціональних вимог у технічні специфікації та рішення
  • Застосування точних відображень даних і трансформацій, відповідних бізнес- та технічним потребам
  • Внесення вкладу у огляди коду, дотримання встановлених стандартів кодування і підтримка високоякісних результатів
  • Підтримка та вдосконалення DevOps трубопроводів через Git і Azure DevOps
  • Впровадження можливостей GenAI, включаючи моделі GPT, вбудовування і агентські компоненти, у корпоративні системи
  • Діагностика та усунення проблем у всьому стеку додатків, співпрацюючи з членами команди
  • Підтримка колег-розробників у просуванні кращих інженерних практик і стандартів кодування

Вимоги

  • Доведений досвід практичної роботи 3+ роки з Python і Django, включаючи створення додатків класу підприємства
  • Практичний досвід 2+ роки у розробці SQL, оптимізації та проектуванні баз даних
  • Практичний досвід 1-2 роки у впровадженні технологій генеративної штучної інтелектуальності, включаючи моделі GPT, вбудовування і агентські рішення
  • Практичний досвід 1-2 роки роботи з Angular
  • Практичний досвід 1-2 роки у інженерії підказок для LLM
  • Глибоке розуміння архітектури додатків, інтеграції систем і принципів сервісно-орієнтованої архітектури (SOA)
  • Досвід у DevOps інструментах і практиках, таких як Git, Azure DevOps, CI/CD трубопроводи і автоматизовані розгортання
  • Знання REST, SOAP, WSDL і великомасштабних сервісних інтеграцій
  • Чудові навички усного та письмового спілкування
  • Сильні аналітичні та проблемно-орієнтовані здібності
  • Здатність працювати в швидкому, кооперативному середовищі
  • Ступінь бакалавра в галузі комп'ютерних наук, управління інформаційними системами або суміжній галузі
  • Знання англійської мови на рівні B2 (Верхній середній) або вище

Буде плюсом

  • Просунуті сертифікати з Python, хмарних технологій або GenAI

Ми пропонуємо

З нами ви можете:

  • Працювати за гнучним графіком дистанційно або з будь-якого з наших комфортних офісів або коворкінгів в Україні
  • Отримувати необхідне обладнання для виконання робочих завдань
  • Міняти проекти та технологічні стеки всередині EPAM
  • Набувати досвіду в різних бізнес-доменах (Страхування, Електронна комерція, Охорона здоров'я, Фінанси, Подорожі, Медіа, Штучний інтелект і багато іншого)
  • Можливості переїзду можуть бути доступні для відповідних кандидатів, залежно від посади та вакансій в інших офісах EPAM
  • Участь у волонтерських, благодійних програмах і спільнотах (як технічних, так і за інтересами)

Ми фокусуємось на вашому професійному зростанні:

  • Ви можете планувати свій індивідуальний кар'єрний шлях разом зі своїм менеджером
  • Отримувати регулярний зворотний зв'язок від колег
  • Безкоштовно вдосконалювати англійську з сертифікованими викладачами (Клуби розмови, курси підготовки до співбесіди з клієнтами і т.д.)
  • Отримувати можливість проходити безкоштовне навчання та сертифікацію в хмарах AWS, GCP або Azure
  • Використовувати внутрішню програму E-learn (понад 18 200 спеціалізованих навчальних та наставницьких програм)
  • Отримувати доступ до корпоративних акаунтів на LinkedIn Learning, Get Abstract та інших партнерських ресурсах
  • Навчатися в Школі архітектури рішень EPAM з інструкторами, які є практикуючими архітекторами
  • Розвиваватись як лідер, приєднуватись до школи управління доставкою, управління ресурсами, основи лідерства і багато іншого
  • Участь у внутрішніх спільнотах (понад 500 зустрічей, технічних дискусій, сесій мозкового штурму, онлайн-подій та конференцій щорічно)

Що ми пропонуємо:

  • Відпустку та лікарняний лист (включаючи лікарняний лист без медичного сертифіката)
  • Широкий спектр програм добровільного медичного страхування, що надають як медичне лікування, так і різні превентивні опції (включаючи спортивні заходи)
  • Медичне страхування для членів сім'ї за корпоративними тарифами
  • Підтримка компанії під час важливих життєвих подій (народження дитини або усиновлення, одруження і т.д.)
  • Підтримка психологічного комфорту: знижки на послуги від фахівців з психічного здоров'я або коучів, тематичні тренінги
  • Програма E-kids - безкоштовна програма навчання програмуванню для дітей співробітників EPAM

© 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 3139 roles

Popular searches