2 months ago
Kuala Lumpur, MalaysiaSenior
Responsibilities
- Design, implement, and maintain secure, scalable, highly available infrastructure on Microsoft Azure.
- Develop and manage Infrastructure as Code using Terraform and Azure-supported automation frameworks.
- Build and support CI/CD pipelines using GitHub and GitHub Actions.
- Plan and implement Azure environments for high availability, resilience, scalability, and regional deployment needs.
- Implement monitoring, logging, and alerting using Azure Monitor, Log Analytics, Application Insights, or similar platforms.
- Collaborate with development, QA, security, and infrastructure teams on releases, environment stability, and operational improvements.
- Troubleshoot infrastructure, deployment, and environment issues and implement corrective actions.
- Apply Azure cloud security practices for identity and access management, network security, secrets handling, and pipeline protection.
- Optimize Azure resource performance, availability, scalability, and cost efficiency.
- Support backup, recovery, disaster recovery, production operations, incident response, and change implementation.
- Maintain technical documentation for infrastructure, deployment workflows, support procedures, and operational standards.
- Contribute to DevOps process improvement, automation, cloud platform operations, RFP responses, and infrastructure solution proposals.
Requirements
- Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related discipline, or equivalent practical experience.
- At least 5 years of relevant experience as a DevOps Engineer, Cloud Engineer, or similar cloud infrastructure professional supporting Azure environments.
- Hands-on experience designing, implementing, and maintaining Microsoft Azure infrastructure and DevOps practices.
- Strong experience with Terraform, Infrastructure as Code, infrastructure provisioning, deployment automation, and operational automation.
- Strong experience building, maintaining, and supporting CI/CD pipelines using GitHub, GitHub Actions, and related automation tools.
- Experience with monitoring, logging, and alerting tools such as Azure Monitor, Log Analytics, and Application Insights.
- Understanding of Azure cloud networking, identity and access management, security, data protection, backup, recovery, disaster recovery, and high availability.
- Familiarity with Bash and PowerShell scripting and automation.
- Experience troubleshooting infrastructure and deployment issues and identifying root causes.
- Ability to optimize cloud environments for performance, availability, scalability, and cost efficiency.
- Application server configuration and deployment experience, particularly for PHP Laravel applications, is preferred.
- Strong documentation, analytical, problem-solving, communication, and collaboration skills.
Benefits
- The position is with PwC’s Workforce team and involves collaboration across development, QA, security, infrastructure, and business teams.
- Travel requirements are not specified.
- Work visa sponsorship is not available.
- Government clearance is not required.
- The job posting is open through May 31, 2027.
About PwC
PwC is a global network of professional services firms providing assurance, tax, and advisory work for businesses and public-sector clients. It sells project-based and managed consulting, audit, and deals services, and implements and integrates business applications. Formed in 1998 by the merger of Price Waterhouse and Coopers & Lybrand, it is headquartered in London and is one of the Big Four accounting firms.
