Senior DevOps Engineer at EPAM Systems
Summary
Senior DevOps Engineer builds and maintains CI/CD pipelines, Kubernetes clusters, and Azure cloud infrastructure using Python and GitLab CI/CD to automate deployments and optimize cloud costs.
Apply for Senior DevOps Engineer at EPAM Systems in Kraków, ML, PL. This full‑time on‑site position offers great opportunities for career growth.
Responsibilities
- Design, build and maintain end‑to‑end CI/CD pipelines with a focus on reliability and speed.
- Manage and troubleshoot production‑grade Kubernetes clusters, including pod orchestration and service mesh configurations.
- Develop automation scripts and infrastructure tooling using Python.
- Build and maintain multi‑stage GitLab CI/CD pipelines, leveraging templates, shared runners, and artifacts.
- Architect and optimize Azure cloud infrastructure, including AKS, networking, and IAM/RBAC.
- Implement pipeline‑as‑code best practices across projects.
- Deploy and manage Helm charts for Kubernetes workloads.
- Ensure cost optimization and scalability of cloud architecture.
- Collaborate with development teams to streamline deployment processes.
Requirements
- 5+ years of experience in a DevOps engineering or similar role.
- Strong proficiency in Python for automation scripting and building CI/CD utilities.
- Expert‑level knowledge of Kubernetes, including cluster management, Helm charts, and service mesh (Istio).
- Hands‑on experience designing, building, and maintaining end‑to‑end CI/CD pipelines.
- Deep expertise in GitLab CI/CD, including multi‑stage pipelines, templates, and shared runners.
- Solid knowledge of Azure services, including AKS, Azure DevOps, and Virtual Networks.
- Familiarity with Azure IAM/RBAC, Storage, and Key Vault.
- Experience in cloud architecture and cost optimization.
Nice to have
- Knowledge of Infrastructure as Code using Terraform.
- Familiarity with monitoring and observability tools such as Prometheus, Grafana, and Azure Monitor.
- Skills in ELK stack and shell scripting (Bash/PowerShell).
- Understanding of networking fundamentals, including DNS, load balancing, and ingress controllers.
- Background in incident management and on‑call experience.
Benefits
- Stable income under Employment Contract or B2B.
- Participation in Employee Stock Purchase Plan.
- Health insurance, multisport, and shopping vouchers.
- Flexible schedule with remote work within Poland.
- Opportunity to work abroad up to 60 days annually.
- Business‑driven relocation opportunities.
- Career development: leadership training, career advising, soft‑skills workshops, and certification support (GCP, Azure, AWS).
- Access to learning platforms such as Eurostaffs Learning, Get Abstract, Cloud Guru, and English classes.
- Strategically located offices with entertainment and relaxation zones, table tennis, football, free snacks, and coffee.
- Referral bonuses and corporate, social, and well‑being events.