EPAM logo

Senior Python Data Engineer with AI

EPAM·Salary not specified

Primary stack

GitHub ActionsDatabricksPythonAirflowCI/CDFastAPIETLAmazon RedshiftSQL

Job description

Description language:

Про посаду

Ми шукаємо висококваліфікованого Senior Python Data Engineer with AI, щоб приєднатися до нашої динамічної команди в Україні. Створюйте масштабовані, надійні API та інноваційні рішення для серверної частини.

Обов'язки

  • Розробка та розгортання масштабованих RESTful API для веб-додатків та інтеграції з іншим програмним забезпеченням
  • Забезпечення продуктивності, масштабованості та технічного обслуговування API з акцентом на чистий, стислий код та надійне логування/моніторинг
  • Підтримка та оптимізація інтеграції баз даних, забезпечуючи ефективне моделювання даних та продуктивність запитів
  • Співпраця з інженерами даних над трубопроводами та рамками оркестрації для надання чистих, організованих даних до API
  • Проведення ретельних юніт- та інтеграційних тестувань у співпраці з тестувальними командами
  • Перегляд коду колег для забезпечення високоякісних рішень та надання конструктивного зворотного зв'язку
  • Створення та підтримка технічної документації для рішень та процесів Життєвого циклу розробки програмного забезпечення (SDLC)
  • Застосування сучасних кращих практик проектування програмного забезпечення, включаючи контроль версій, контейнеризацію та дизайн масштабованих сервісів
  • Співпраця з продуктовими командами на всіх етапах життєвого циклу розробки

Вимоги

  • 5+ років професійного досвіду в розробці серверної частини на Python
  • Великий досвід роботи з принаймні однією рамкою серверної частини Python, такою як FastAPI
  • Знання асинхронного програмування та розробки на Python на високому рівні
  • Досвід роботи з реляційними системами баз даних, включаючи PostgreSQL та моделювання даних
  • Знання принципів розробки RESTful API та сучасних практик розробки програмного забезпечення
  • Знання масштабованих архітектурних паттернів, інструментів контейнеризації та хмарних операцій
  • Великий досвід роботи з системами контролю версій та CI/CD-піплайнами
  • Досвід роботи з фреймворками інженерії даних, такими як Spark або PySpark, та інструментами оркестрації, такими як Airflow, є плюсом

Буде плюсом

  • Знання Amazon Redshift та Databricks для робочих процесів інженерії даних
  • Досвід роботи з рішеннями ETL/ELT для трансформації та завантаження даних
  • Навички використання Apache Airflow для рамок оркестрації
  • Знання PySpark та GitHub Actions для автоматизації робочих процесів та піплайнів розробки

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

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

  • Працювати за гнучним графіком дистанційно або з будь-якого з наших комфортних офісів або коворкінгів в Україні
  • Отримувати необхідне обладнання для виконання своїх робочих завдань
  • Міняти проекти та технологічні стеки всередині 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