Search by job, company or skills

  • Posted 9 hours ago
  • Be among the first 10 applicants
Early Applicant
Quick Apply

Job Description

JOB DESCRIPTION

DevOps Engineer — Code Merge & Source Code Review

Digital Banking | Malaysia

Position Title

DevOps Engineer (Code Merge & Source Code Review)

Industry

Banking / Digital Bank

Contract Duration

 12 Months (Contract)

Location

Malaysia (On-site)

Citizenship Requirement

Malaysian Citizens Only

 

About the Role

Our client, a leading digital bank in Malaysia, is looking for a skilled DevOps Engineer with a strong focus on code merge management and source code review practices. The successful candidate will play a critical role in maintaining code integrity, enforcing branching strategies, and ensuring that all code changes entering production environments meet the bank's quality and security standards. This is a hands-on role embedded within an Agile delivery team operating in a highly regulated banking environment.

Key Responsibilities

Code Merge & Branch Management

•     Manage and govern the end-to-end code merge process across multiple development streams and release branches

•     Define, implement, and enforce Git branching strategies (e.g., GitFlow, trunk-based development) across engineering teams

•     Review and approve merge requests / pull requests, ensuring code quality, standards compliance, and conflict resolution

•     Coordinate code freeze, release branching, and hotfix procedures in alignment with release schedules

•     Identify and resolve merge conflicts, providing guidance to developers on conflict resolution best practices

•     Maintain a clean, auditable Git history in line with banking traceability and compliance requirements

Source Code Review

•     Conduct structured source code reviews, assessing code quality, maintainability, security vulnerabilities, and adherence to coding standards

•     Define and enforce coding standards, review checklists, and peer review policies across development teams

•     Utilise static code analysis tools (e.g., SonarQube, Checkmarx, Veracode) to identify code quality and security issues

•     Provide actionable feedback to developers and collaborate to resolve findings prior to code promotion

•     Ensure all code changes are reviewed and approved in compliance with the bank's change management and SDLC policies

CI/CD Pipeline & DevOps

•     Build, maintain, and optimise CI/CD pipelines to automate build, test, and deployment workflows

•     Integrate code quality gates and security scanning into the CI/CD pipeline

•     Support environment management across development, UAT, staging, and production

•     Monitor pipeline health, troubleshoot build and deployment failures, and ensure minimal disruption to delivery

•     Collaborate with development, QA, and infrastructure teams to streamline the software delivery process

Governance & Compliance

•     Ensure all DevOps activities comply with Bank Negara Malaysia (BNM) guidelines and internal IT risk and audit frameworks

•     Maintain documentation for branching policies, merge procedures, code review standards, and pipeline configurations

•     Support internal and external audits by providing evidence of code review and change management practices

Requirements

Technical Skills

•     Minimum 5 years of experience in DevOps, with demonstrable focus on code merge and source code review practices

•     Strong hands-on experience with Git-based source control platforms — GitHub, GitLab, Bitbucket, or Azure Repos

•     Proficiency in designing and managing branching strategies such as GitFlow or trunk-based development

•     Experience with CI/CD tools including Jenkins, GitLab CI/CD, Azure DevOps, or similar

•     Hands-on experience with static code analysis tools such as SonarQube, Checkmarx, or Veracode

•     Familiarity with containerisation and orchestration technologies (Docker, Kubernetes)

•     Scripting proficiency in Bash, Python, Groovy, or PowerShell for pipeline automation

•     Working knowledge of cloud platforms such as AWS, Azure, or GCP

Domain & Industry Experience

•     Prior experience in the banking or financial services sector is mandatory

•     Exposure to digital banking platforms, core banking systems, or payment infrastructure is highly preferred

•     Understanding of regulatory requirements relevant to IT change management in banking (e.g., BNM RMiT guidelines) is an advantage

Other Requirements

•     Malaysian citizen only — open to Malaysian nationals residing in Malaysia

•     Strong written and verbal communication skills in English; Bahasa Malaysia is a plus

•     Ability to work effectively in an Agile/Scrum delivery environment

•     Meticulous attention to detail with a strong sense of ownership over code quality and delivery standards

•     Able to manage multiple concurrent workstreams and work under delivery pressure in a regulated environment

Nice to Have

•     Experience with Infrastructure as Code (IaC) tools such as Terraform or Ansible

•     Knowledge of secrets management tools such as HashiCorp Vault

•     Exposure to DevSecOps practices and shift-left security integration

•     Relevant certifications such as AWS DevOps Engineer, Azure DevOps Expert, or CKA (Certified Kubernetes Administrator)

•     Prior experience in a greenfield digital bank or fintech setup

More Info

Job Type:
Function:
Open to candidates from:
Malaysian

Job ID: 145683857

Similar Jobs