Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
We are seeking a DevOps Engineer to enhance our Dev/Test infrastructure using Microsoft Azure and CI/CD practices in an Agile team.
You will collaborate closely with clients and team members to implement robust DevOps processes. Apply now to contribute your Azure expertise and CI/CD knowledge to our innovative projects.
Responsibilities
- Design and implement CI/CD pipelines using Azure DevOps Server and other tools
- Configure and manage Microsoft Azure components including virtual networks, load balancers, and Kubernetes services
- Deploy and maintain infrastructure as code using Terraform and desired state configuration tools
- Administer Windows and Linux servers to support development and testing environments
- Collaborate with development teams to ensure smooth integration and delivery workflows
- Monitor and troubleshoot network, security, and system issues related to DevOps environments
- Participate in Agile ceremonies and support sprint goals through continuous integration and deployment activities
- Manage source control operations including branching, merging, and code reviews using Git
- Automate configuration management using Ansible, Puppet, Chef, or SaltStack
- Ensure compliance with security best practices including TLS and certificate management
Requirements
- Experience of 2+ years in DevOps and system administration
- Experience with CI/CD tooling such as Azure DevOps Server, TFS, Gitlab, Jenkins, or similar
- Strong understanding of Microsoft Azure core components including virtual networks, App Gateways, and AKS
- Experience with infrastructure as code tools such as Terraform 0.12+
- Hands-on experience with Windows and Linux (CentOS/RHEL) administration
- Familiarity with containerization technologies including Docker and Helm
- Knowledge of Git source control workflows and code review processes
- Understanding of core communication protocols including TCP/IP, DHCP, DNS, and TLS
- Experience using configuration management tools like Ansible, Puppet, Chef, or SaltStack
- B1+ English language proficiency
Nice to have
- Background in software development
- Proficiency in PowerShell and/or Python scripting
- Experience with C# programming
- Knowledge of application design and layering
- Familiarity with unit testing and package management
We offer
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Healthcare benefits
- Employee financial programs
- Paid time off and sick leave
- Upskilling, reskilling and certification courses
- Unlimited access to the LinkedIn Learning library and 22,000+ courses
- Global career opportunities
- Volunteer and community involvement opportunities
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn
Key Skills
Ranked by relevanceReady to apply?
Join EPAM Systems and take your career to the next level!
Application takes less than 5 minutes

