Point your AI agent at freehire and let it find you a job.

Get the CLI →

Asia OneHealthcare

Senior DevOps Engineer

Posted Updated
Discussion

Salary: RM 8,500 – RM 11,000 per month

The role provides technical leadership across CI/CD, cloud infrastructure, release management, container platforms, automation, monitoring, security and operational reliability. The position works closely with application development, infrastructure, cybersecurity, database and project teams to ensure enterprise and healthcare applications are deployed securely, reliably and consistently across environments.

Azure Cloud & Infrastructure

Design, implement and support infrastructure and application workloads hosted on Microsoft Azure.

Manage Azure services supporting application environments, including compute, networking, storage, identity, application connectivity and managed platform services.

Design cloud infrastructure for scalability, availability, resiliency, security and operational support.

Support environment provisioning and configuration across Development, SIT, UAT, Pre-Production and Production.

Implement Infrastructure as Code (IaC) and automation to improve consistency, repeatability and governance.


DevOps, CI/CD & Source Control

Design, build, maintain and optimise CI/CD pipelines using Azure DevOps.

Establish reusable pipeline templates and engineering standards across application projects.

Administer repositories, branching strategies, pull-request policies, build pipelines and release processes.

Automate application builds, testing, security scanning and deployments.

Troubleshoot complex build, pipeline and deployment issues.

Maintain appropriate deployment history, versioning, approval controls and rollback mechanisms

Containerisation & Kubernetes

Design, deploy and support containerised workloads using Docker and Kubernetes / Azure Kubernetes Service (AKS).

Manage AKS environments, node pools, application deployments, scaling and supporting configurations.

Work with development teams to improve container architecture, deployment patterns and operational reliability.

Release & Environment Management

Coordinate application releases across non-production and production environments.

Establish controlled release, rollback, hotfix and deployment procedures.

Maintain environment readiness and deployment checklists for production releases.

Review application dependencies and infrastructure requirements before deployment.

Act as a technical escalation point during critical releases and production incidents.

Monitoring, Resilience & Operational Reliability

Implement and improve monitoring, logging, tracing and alerting across cloud and application environments.

Monitor infrastructure and application health and support root-cause analysis.

Improve system resiliency, availability, recovery capability and operational readiness.

Participate in performance testing, disaster recovery and resiliency exercises.

Identify infrastructure and deployment risks proactively and implement corrective improvements.

Security & DevSecOps

Embed security controls into CI/CD pipelines and cloud infrastructure.

Integrate and maintain security scanning within development and deployment pipelines.

Remediate infrastructure and platform vulnerabilities in collaboration with cybersecurity teams.

Ensure secrets, credentials and certificates are managed securely using approved services such as Azure Key Vault.

Apply security, access-control and governance requirements across Azure and DevOps environments.

Support vulnerability remediation, audit requirements and technical security reviews.

Governance & Technical Leadership

Define and maintain DevOps engineering standards covering branching, CI/CD, environment usage, naming, releases, rollback and change documentation.

Review proposed DevOps and cloud solutions before implementation and provide clear technical direction.

Act as a senior technical escalation point for complex Azure, platform and DevOps issues.

Mentor and coach junior DevOps engineers, including hands-on guidance in pipeline development, Azure operations, troubleshooting, secure engineering practices and production support.

Conduct knowledge-sharing sessions, review junior engineers’ technical work and progressively delegate ownership while maintaining appropriate governance.

Work with vendors, technology partners and internal stakeholders to resolve constraints and deliver sustainable solutions.

Required Skills & Experience

3–5 years of relevant professional experience in DevOps, Cloud Engineering and related discipline.

Microsoft Azure infrastructure and platform services

Azure DevOps, including Repos, Pipelines, approvals and release controls

CI/CD pipeline design, YAML pipelines and deployment automation

Git, enterprise branching strategies, pull requests and code-review processes

Docker and containerisation

Kubernetes / Azure Kubernetes Service (AKS)

Infrastructure as Code using Bicep, ARM, Terraform or equivalent

Azure networking, identity, RBAC and managed identities

Linux administration

Scripting using PowerShell, Bash or similar languages

Monitoring, logging and troubleshooting using Azure Monitor, Log Analytics and Application Insights

DevSecOps concepts and integration of security-scanning tools

Desirable Technical Exposure

Azure Key Vault, Azure Container Registry and Application Gateway / WAF

Microsoft Entra ID and application registrations

SonarCloud / SonarQube, Checkmarx or equivalent SAST / SCA tooling

SQL and database-deployment concpts

Configuration-management tools such as Ansible, Puppet or Chef

Operational support for microservices and healthcare application environments

Education & Certifications

Bachelor’s degree in Computer Science, Information Technology, Engineering or a related discipline, or equivalent relevant industry experience.

Strong hands-on experience in DevOps, Cloud Engineering, Platform Engineering or a similar role.

Proven experience building and supporting CI/CD pipelines in Azure DevOps.

Hands-on experience supporting business-critical or production workloads on Microsoft Azure.

Practical experience with Docker and Kubernetes / AKS.

Strong understanding of Git, release governance, rollback methodologies and environment separation.

Experience troubleshooting complex application-deployment and infrastructure issues.

Demonstrated ability to guide junior engineers and provide technical leadership across delivery teams.

Microsoft Azure and/or DevOps certifications are advantageous.


Skills

What Senior DevOps jobs ask for — and how much of it you have →
Apply

See also

DevOps jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available