
Lead Python Engineer (Golang, Azure)
Primary stack
DockerHelmKubernetesGoAzure DevOps PipelinesPythonCI/CD
Nice to have's
AI coding toolsLinux-based container environmentsshell scriptingPrometheusGrafanaOpenTelemetry
Job description
Description language:
About the Position
We are looking for a Lead Python Engineer to develop, deploy, and operate cloud-native industrial AI software on Kubernetes clusters. This role combines hands-on development with platform and delivery engineering, covering containerization, Helm, CI/CD, and GitOps practices.
Responsibilities
- Develop and maintain backend services and tooling in Python, Go, and scripting languages
- Build, containerize, and deploy applications to Kubernetes (AKS, GKE) using Docker and Helm
- Design and improve CI/CD pipelines and GitOps workflows for reliable, repeatable releases
- Author and maintain Azure DevOps Pipelines for build, test, and deployment automation
- Support AI-related workloads in production, including model serving, inference pipelines, data integration, and observability
- Troubleshoot issues across the full stack: application code, containers, cluster configuration, and deployment pipelines
- Use AI coding tools effectively to accelerate development while maintaining code quality and review standards
- Monitor and alert on service health using observability stacks (Prometheus, Grafana, OpenTelemetry) in Kubernetes
Requirements
- 6+ years of experience in software engineering, including 1+ year in a leading capacity
- Strong experience with Docker/containers, Kubernetes, and Helm chart development and cluster configuration
- Hands-on work with AKS and/or GKE
- Expertise in CI/CD pipeline design and maintenance, GitOps practices (e.g., Argo CD, Flux, or equivalent), and Azure DevOps Pipelines
- Proficiency in Python and Go
- Skills in shell scripting and automation
- Familiarity with Linux-based container environments
- Practical experience using AI coding assistants and agentic development tools (e.g., Cursor, GitHub Copilot, or similar) as part of a daily workflow
- Interest in industrial AI, applying machine learning and AI systems to manufacturing, energy, logistics, or related industrial domains
- Upper-Intermediate English language proficiency (B2+)
We Offer
- Opportunity to work remotely in Ukraine
- Engaging role in a dynamic and innovative environment
About the Company
[Company description if present]
© 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.