Tech Stack
DevOpsPythonAWSCI/CD
Job Description, Responsibilities & Requirements
About the Position
We are seeking a Senior DevOps / Platform Engineer to own the CI/CD pipeline, packaging and deployment infrastructure for our Python agent workloads on AWS. This role is based remotely in the Republic of Lithuania.
Responsibilities
- Build and maintain Docker multi-stage builds for Python agent workloads
- Manage packaging with
uvandpyproject.tomlalong with lockfiles - Design and operate GitHub Actions CI/CD pipelines covering test, build, ECR push, and AgentCore Runtime deploy
- Configure AWS AgentCore CLI,
agentcore.json, andaws-targets.jsondeployment configs - Oversee ECR image push, container security scanning, and EKS / AgentCore Runtime deployment targets
Requirements
- 3+ years of experience in DevOps or platform engineering
- Experience deploying containerized Python AI workloads to AWS (ECS or EKS)
- Expertise in CI/CD pipeline design at team scale
- Background in infrastructure-as-code within production environments
- English proficiency at B2 level or higher
Nice to Have
- Experience packaging and publishing internal Python SDKs
- Knowledge of observability tooling such as OpenTelemetry, CloudWatch, and Prometheus
We Offer
- Remote work options
- Opportunity to work with cutting-edge technologies
About the Company
EPAM Systems is a global software engineering and product development company, delivering digital platforms and software products to Fortune 500 companies.