EPAM logo

Senior Full-stack Python Developer (Angular)

EPAM·Salary not specified

Primary stack

DockerRESTOOPPythonPostgreSQLFlaskAngularFastAPIDjangoMongoDB

Job description

Description language:

Про посаду

Ми шукаємо Senior Full-stack Python Developer (Angular) з великим досвідом розробки backend та солідним досвідом роботи з Angular для участі в проекті, орієнтованому на AI-керовану автоматизацію в страховому секторі, зокрема, створення системи для обробки заявок та автоматизації документів. Це не лише backend-роль - очікується, що кандидат активно сприятиме як frontend, так і backend розробці.

Обов'язки

  • Проектування та розробка масштабованих backend додатків з використанням Python
  • Створення та підтримка RESTful API та мікросервісів
  • Проектування систем для зменшення ризиків, пов'язаних з доступністю, затримкою та ефективністю
  • Робота з реляційними та нереляційними базами даних (SQL/NoSQL) та оптимізація продуктивності
  • Внесення в обговорення архітектури з акцентом на масштабованість та зручність техобслуговування
  • Підтримка CI/CD процесів та випусків у виробництво
  • Застосування технік Prompt Engineering у реальних випадках використання для автоматизації страхових процесів
  • Розгортання та управління додатками за допомогою Docker / Container Apps через Azure DevOps конвеєри
  • Застосування кращих практик SRE, визначення та моніторинг SLIs, SLOs та бюджетів помилок
  • Впровадження спостережливості через моніторинг, логування та трасування
  • Автоматизація операційних процесів для зменшення ручної праці та зниження ризиків продуктивності та доступності

Вимоги

  • 3+ роки досвіду розробки на Python
  • Комерційний досвід роботи з Angular
  • Глибоке знання фреймворків Python (Django, FastAPI, Flask)
  • Досвід роботи з REST API та інструментами документування API, такими як Swagger
  • Досвід проектування та підтримки систем виробничої якості
  • Досвід роботи з реляційними та нереляційними базами даних (PostgreSQL, MongoDB)
  • Міцне розуміння ООП, патернів проектування та чистої архітектури
  • Досвід роботи з хмарними платформами (AWS, Azure, або GCP)
  • Знання Docker та CI/CD конвеєрів
  • Досвід роботи з Prompt Engineering, GPT, OCR / Document Intelligence, Azure AI Services та Vector stores
  • Практичний досвід роботи з інструментами моніторингу та спостережливості
  • Розуміння SLIs/SLOs, принципів надійності, продуктивності системи, масштабованості та доступності
  • Досвід роботи в Agile середовищах
  • Англійська: Верхній середній рівень (B2) або вище

Буде плюсом

  • Досвід роботи з високонавантажувальними системами
  • Знання асинхронного програмування
  • Досвід роботи з брокерами повідомлень (Kafka, RabbitMQ)
  • Знання практик DevOps
  • Досвід у страховому секторі

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

  • Можливість працювати дистанційно в Україні
  • Участь у передовому проекті AI-керованої автоматизації в страховому секторі

Про компанію

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

Popular searches