P

PricewaterhouseCoopers (PwC)

Global professional services: assurance, tax, consulting

Senior DevOps Engineer

Cloud Engineering +1Confirmed live in the last 24 hours
Full-timeKuala Lumpur, Federal Territory of Kuala Lumpur, MalaysiaNo salary listedIn-person

About the Job

Requirements

  • A bachelor's degree in Computer Science, Information Technology, Engineering, or a related discipline, or equivalent practical experience.
  • At least five years of relevant experience as a DevOps Engineer, Cloud Engineer, or in a similar role supporting cloud infrastructure and deployment operations in Azure.
  • Proven hands-on experience designing, implementing, and maintaining infrastructure and DevOps practices within Microsoft Azure.
  • Strong hands-on experience with Infrastructure as Code, particularly Terraform and other Azure-supported automation frameworks.
  • Strong experience building, maintaining, and supporting CI/CD pipelines using GitHub, GitHub Actions, and other relevant automation tools.
  • Experience automating infrastructure provisioning, deployment workflows, and operational tasks to improve reliability, consistency, and efficiency.
  • Experience with monitoring, logging, and alerting tools such as Azure Monitor, Log Analytics, Application Insights, or similar observability platforms.
  • A good understanding of cloud networking, identity and access management, security best practices, and data protection within Azure environments.
  • Familiarity with scripting and automation using Bash and PowerShell.
  • Experience troubleshooting infrastructure, deployment, and environment-related issues, identifying root causes, and implementing corrective actions.
  • A good understanding of backup, recovery, disaster recovery, and high availability concepts within Microsoft Azure environments.
  • Ability to optimize cloud environments for performance, availability, scalability, and cost efficiency.
  • Strong documentation, analytical, and problem-solving skills.
  • Good communication and collaboration skills to work effectively with development, QA, security, infrastructure, and business teams.

Responsibilities

  • Design, implement, and maintain secure, scalable, and highly available Microsoft Azure infrastructure to support application and platform needs.
  • Develop, manage, and maintain Infrastructure as Code using Terraform and other Azure-supported automation frameworks to ensure consistent and repeatable deployments.
  • Build, maintain, and enhance CI/CD pipelines using GitHub and GitHub Actions to support efficient, automated, and reliable software delivery.
  • Support infrastructure planning and design for high availability, scalability, resilience, and Azure regional deployment requirements, ensuring alignment with best practices and operational standards.
  • Implement and maintain monitoring, logging, and alerting solutions using Azure Monitor, Log Analytics, Application Insights, or similar platforms to support system health and performance visibility.
  • Collaborate with development, QA, security, and infrastructure teams to support release processes, environment stability, and operational improvements.
  • Troubleshoot and resolve infrastructure, deployment, and environment-related issues within Azure, identifying root causes and implementing corrective actions.
  • Apply cloud security best practices across Azure environments, including identity and access management, network security, secrets handling, and protection of infrastructure and deployment pipelines.
  • Monitor and optimize Azure resource usage, performance, availability, and cost efficiency on an ongoing basis.
  • Support backup, recovery, and disaster recovery processes to ensure resilience and continuity of critical systems and services.
  • Maintain clear and up-to-date technical documentation for infrastructure configurations, deployment workflows, support procedures, and operational standards.
  • Contribute to continuous improvement of DevOps processes, automation practices, and cloud platform operations within the Azure environment.
  • Support production operations, incident response, change implementation, and overall platform reliability in accordance with business and service requirements.
  • Support project initiation activities, including contributing to RFP responses and infrastructure solution proposals where required.

Desired Qualifications

  • Experience managing application server configuration and deployment environments, particularly for hosting PHP Laravel applications, is an added advantage.

About the Company

PricewaterhouseCoopers (PwC)

Global professional services: assurance, tax, consulting

PwC provides assurance (audit), tax, legal services, consulting and deals advisory to organisations worldwide. It uses multidisciplinary teams across accounting, advisory, technology and industry, delivered through a global network of locally established firms that collaborate with technology partners to offer AI, cloud, managed services and digital trust. PwC differentiates itself with an integrated, global-local service model and technology-enabled offerings that address complex client needs across risk, transformation, reporting and sustainability. Its goal is to help clients improve governance, efficiency and value by supporting reporting accuracy, business transformation, risk management and sustainable practices.

Company size
10,001+
Company stage
Early VC
Total funding
$3.3M
Headquarters
London, United Kingdom
Founded
1989

Recently Posted Jobs

Explore more opportunities at PricewaterhouseCoopers (PwC)

See more jobs