pracaon.pl

Senior Python Engineer

Remote, Polska
Ogłoszenie zewnętrzne
EPAM

EPAM

Partner
41d
Wynagrodzenie do ustalenia
IT i Telekomunikacja
Pełny etat
Zdalna
Wymagania
  • 5+ years of professional experience in Python development

  • 2+ years of hands-on experience with Everest ERP platform, particularly for system integration

  • Strong experience with FastAPI or modern Python web frameworks

  • Solid experience with PostgreSQL database design, performance tuning, and query optimization

  • Experience with AWS managed databases such as RDS and Aurora

  • Experience deploying containerized applications in Amazon EKS / Kubernetes

  • Hands-on experience building ETL pipelines using PySpark

  • Experience with workflow orchestration tools such as Kestra

  • Strong understanding of REST APIs, microservices architecture, and distributed systems

  • Experience with Docker and containerized environments

  • Familiarity with CI/CD pipelines and cloud-based deployments

Zakres obowiązków
  • Design and develop high-performance backend services using Python and FastAPI to support insurance trading and investment workflows

  • Build and maintain integration solutions with the Everest ERP platform, enabling reliable data exchange between ERP, trading systems, and internal platforms

  • Develop and optimize ETL pipelines using PySpark for processing financial, transactional, and operational data

  • Implement workflow orchestration using Kestra for automated data and integration pipelines

  • Design and manage PostgreSQL databases deployed on AWS RDS and Aurora, ensuring high availability and performance

  • Deploy, manage, and monitor microservices in Amazon EKS (Kubernetes) environments

  • Collaborate with Investment Systems, Trading Operations, Data Engineering, and DevOps teams to deliver reliable and scalable solutions

  • Ensure data accuracy, integrity, and security across trading and ERP integration processes

  • Optimize system performance and reliability in a cloud-native architecture

  • Write clean, well-documented, and maintainable code following engineering best practices

Seniority
  • Senior

Mile widziane
  • Experience working with financial systems, trading platforms, or investment management systems

  • Understanding of insurance trading, portfolio management, or financial data workflows

  • Experience with event-driven architectures and messaging systems

  • Familiarity with AWS ecosystem services (S3, IAM, CloudWatch, Lambda, etc.)

  • Experience working in Agile/Scrum development environments

Opis

We are seeking a skilled Senior Python Engineer with experience in AWS, FastAPI, and PySpark to join a project for our Client, a global leader in investments. The Senior Python Engineer will join the Insurance Trading function within the Investment Systems team. The role focuses on developing backend services, data pipelines, and system integrations that support trading, reporting, and operational workflows for insurance-related investment activities. The ideal candidate will have strong Python development experience, hands-on expertise with FastAPI, PostgreSQL, AWS RDS/Aurora, Amazon EKS, Kestra, and PySpark, and at least 3 years of experience integrating with the Everest ERP platform. The position will play a key role in building scalable services and ETL pipelines that enable seamless data flow between trading systems, ERP platforms, and analytical environments. Responsibilities Design and develop high-performance backend services using Python and FastAPI to support insurance trading and investment workflows Build and maintain integration solutions with the Everest ERP platform, enabling reliable data exchange between ERP, trading systems, and internal platforms Develop and optimize ETL pipelines using PySpark for processing financial, transactional, and operational data Implement workflow orchestration using Kestra for automated data and integration pipelines Design and manage PostgreSQL databases deployed on AWS RDS and Aurora, ensuring high availability and performance Deploy, manage, and monitor microservices in Amazon EKS (Kubernetes) environments Collaborate with Investment Systems, Trading Operations, Data Engineering, and DevOps teams to deliver reliable and scalable solutions Ensure data accuracy, integrity, and security across trading and ERP integration processes Optimize system performance and reliability in a cloud-native architecture Write clean, well-documented, and maintainable code following engineering best practices Requirements 5+ years of professional experience in Python development 2+ years of hands-on experience with Everest ERP platform, particularly for system integration Strong experience with FastAPI or modern Python web frameworks Solid experience with PostgreSQL database design, performance tuning, and query optimization Experience with AWS managed databases such as RDS and Aurora Experience deploying containerized applications in Amazon EKS / Kubernetes Hands-on experience building ETL pipelines using PySpark Experience with workflow orchestration tools such as Kestra Strong understanding of REST APIs, microservices architecture, and distributed systems Experience with Docker and containerized environments Familiarity with CI/CD pipelines and cloud-based deployments Nice to have Experience working with financial systems, trading platforms, or investment management systems Understanding of insurance trading, portfolio management, or financial data workflows Experience with event-driven architectures and messaging systems Familiarity with AWS ecosystem services (S3, IAM, CloudWatch, Lambda, etc.) Experience working in Agile/Scrum development environments

Słowa kluczowe / Umiejętności
Python.Web
Amazon Web Services
FastAPI
PySpark
Python
SQL
Oferta została zaimportowana z zewnętrznego portalu.Źródło ogłoszenia