Back to Search
Senior DevOps with Azure
Microsoft Azure, Azure Automation Account, Azure Kubernetes Service, Bash, DevOps, Docker, Linux, Microservice Architecture Pattern, Python.Core
Sorry, this position is no longer available
We are seeking a highly skilled Senior DevOps to join our remote team.
As a Senior DevOps, you will play a crucial role in shaping the architecture, design, and implementations of new and existing systems to enhance their reliability, performance, efficiency, and scalability. Your expertise in cloud-native environments, Kubernetes, Docker, Terraform, and Azure cloud will be instrumental in ensuring the smooth deployment and support of our services.
Responsibilities
- Collaborate with product teams to develop and deploy applications on a cloud-native environment
- Ensure all key services are measured, monitored, and raise alerts when needed to maintain high availability
- Develop automation tools and frameworks for application deployment and configuration
- Coach and train developers on DevOps best practices to foster a culture of collaboration and continuous improvement
- Research, develop, configure, and implement tools for continuous integration and continuous delivery (CI/CD)
- Drive efficiencies in products and processes, including capacity planning, configuration management, performance tuning, monitoring, backup/restore, and root cause analysis
Requirements
- Strong experience with Kubernetes, Docker, and Terraform for container orchestration and infrastructure provisioning
- Extensive experience with DevOps in the Azure cloud environment, including deployment and support of Azure services, and strong experience with Azure PaaS and IaaS
- Strong proficiency in Python or an equivalent language for scripting and automation
- Proficiency in bash scripting for Linux environments, with a good understanding of Linux fundamentals and internals
- Solid understanding of Microservice-based Architecture
- Ability to implement infrastructure as code (IaC) using tools like Terraform
- Familiarity with application security and information security controls
- Knowledge of large-scale distributed systems, including multi-tier architectures, application security, monitoring, and storage systems
- Working knowledge of GitHub Actions, Azure DevOps, Jenkins (or other similar toolsets) for CI/CD pipelines
Nice to have
- Experience with application development will be an advantage
- Familiarity with Data Engineering platforms/tools, as well as monitoring and logging platforms, will be an advantage
Benefits
- 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