Senior Azure Engineer
Microsoft Azure, Terraform, Docker, Kubernetes, Helm, Python, Azure Kubernetes Service, Linux Administration
We are on the lookout for a talented and passionate Senior Azure Engineer to enhance our team. In this crucial role, you will lead the advancement and refinement of our Azure-based infrastructure. Your technical acumen will play a key role in shaping the robustness, scalability, and alignment of our cloud services with strategic business goals.
Responsibilities
- Architect and execute Azure cloud solutions tailored to specific business needs
- Direct and manage the deployment and scaling of Azure applications to ensure high availability and fault tolerance
- Enhance cloud resource efficiency for improved cost effectiveness and performance
- Work closely with IT and development teams to ensure smooth integration of Azure services
- Proactively monitor and manage Azure environments to prevent service interruptions
- Design and manage comprehensive disaster recovery and data continuity strategies
- Lead efforts to bolster system security and meet compliance standards
- Provide mentorship to junior engineers, promoting a culture of technical excellence and professional growth
- Stay updated on emerging Azure features and technologies to improve our service capabilities
- Perform detailed system performance evaluations and make necessary optimizations
Requirements
- Bachelor’s or Master’s degree in Computer Science, related technical field, or equivalent professional experience
- Minimum of 3 years of direct experience as an Azure Engineer or related roles
- Proficiency with infrastructure as code tools like Terraform or CloudFormation tailored for Azure environments
- Experience in container technologies such as Docker and orchestration with Kubernetes
- Proficiency in managing Kubernetes using Helm within Azure environments
- Advanced skills in automation and scripting using Python, Bash, or Ruby
- Familiarity with Azure Kubernetes Service (AKS) for the deployment and management of containerized applications
- Strong Linux administration skills, including troubleshooting and maintenance
- Fluent English communication skills, at least at a B2 level or higher
Nice to have
- Experience with Windows administration, especially in configuring and managing Windows server environments
- Expertise in managing Oracle databases, focusing on optimizing performance and scalability
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