As the Associate Director of DevOps (Tech) you will define and execute the engineering strategy driving technology initiatives that align with business objectives and the product roadmap. You will lead multiple engineering functionsincluding DevOps Mobile Engineering and QAfostering a high-performance and collaborative culture while spearheading modernization efforts. This is a hands-on leadership role focused on scaling teams evolving technology and ensuring engineering excellence.
Who is This Role For
This role is ideal for an experienced engineering leader with a strong background in software development distributed systems and modern DevOps practices. The ideal candidate is passionate about digital innovation excels in managing multi-disciplinary teams and thrives in fast-paced and rapidly evolving technical environments.
Key Responsibilities
Define and execute the overall engineering strategy ensuring technology initiatives are aligned with business goals and the product roadmap.
Lead and develop multiple engineering functions including DevOps Mobile Platform Engineering and QA/Testing with a focus on high performance and accountability.
Directly manage senior leaders including the Head of DevOps to maintain alignment across all engineering domains.
Drive the modernization of legacy systems and codebases defining and executing migration strategies towards scalable maintainable cloud-native and microservices-based architectures.
Lead the adoption and evolution of open infrastructure technologies particularly focusing on OpenStack and related ecosystem tools.
Establish and enforce engineering standards governance frameworks and best practices across all teams.
Own and continuously improve the end-to-end software development lifecycle including CI/CD automated testing release management and deployment methodologies such as blue-green and canary deployments.
Champion engineering excellence through the enforcement of coding standards code reviews and architectural best practices.
Drive the adoption of microservices architecture and domain-driven design principles where appropriate.
Ensure all systems are designed and maintained for high scalability and performance to support increasing workloads and traffic growth.
Define and implement strategies for horizontal and vertical system scaling load balancing and performance optimization.
Drive the integration and effective utilization of AI-powered development tools such as Copilot Claude and Cursor.
Partner closely with DevOps teams to ensure scalable reliable and automated infrastructure is in place and continuously improved.
Oversee architectural decision-making for distributed systems and microservices environments.
Define and track key engineering metrics including deployment frequency lead time mean time to recovery (MTTR) and change failure rate.
Ensure strong collaboration and communication between engineering product QA and DevOps teams.
Lead the hiring mentoring and development of engineering managers and senior engineers across all engineering domains.
Manage engineering capacity strategic planning and prioritization across multiple teams and functions.
Ensure security compliance and reliability are embedded into all engineering processes.
Requirements and Qualifications
Possess at least 10 years of experience in software engineering including leadership roles.
Have a proven track record in senior engineering leadership managing multiple functions such as DevOps QA and Platform teams.
Demonstrate strong experience in the modernization and migration of legacy systems.
Hold deep expertise in distributed systems scalability and microservices architecture.
Demonstrate robust experience with containerization technologies such as Docker and Kubernetes.
Exhibit a strong understanding of CI/CD pipelines automated testing strategies and diverse deployment approaches.
Have experience implementing engineering standards and governance across teams.
Have experience with AI-assisted development tools including Copilot Claude or Cursor.
Possess a strong technical background in modern programming languages such as C# .NET Python Go or Java.
Bring experience with OpenStack and open-source infrastructure ecosystems.
Possess a solid understanding of cloud platforms and essential infrastructure concepts.
Demonstrate strong knowledge of software engineering and QA best practices.
Have a proven ability to scale both engineering teams and complex systems.
Exhibit excellent leadership and communication skills.
Show a good understanding of reliability engineering principles including SLOs SLIs and error budgets.
Have experience with DevSecOps practices and modern security approaches.
Show familiarity with both SQL and NoSQL databases.
Demonstrate strong systems thinking and the ability to simplify complex technical environments.
Possess experience working in fast-paced and high-scale environments.
Cost optimization experience would be advantageous.
About the Company
This organization is an award-winning leader in Cambodias banking and financial services sector focused on expanding financial accessibility and inclusion. It provides a comprehensive range of personal and business banking solutions with a strong emphasis on digital innovation including an integrated mobile banking app. Backed by an extensive branch and agent network the company supports individuals and businesses with tailored products and services.
Associate Director of DevOps (Tech) Location: Cambodia Job Type: Full-time Job Sector: IT & Communication Salary Range: US$5000 US$6000 As the Associate Director of DevOps (Tech) you will define and execute the engineering strategy driving technology initiatives that align with business objectives ...
Associate Director of DevOps (Tech)
Location: Cambodia
Job Type: Full-time
Job Sector: IT & Communication
Salary Range: US$5000 US$6000
As the Associate Director of DevOps (Tech) you will define and execute the engineering strategy driving technology initiatives that align with business objectives and the product roadmap. You will lead multiple engineering functionsincluding DevOps Mobile Engineering and QAfostering a high-performance and collaborative culture while spearheading modernization efforts. This is a hands-on leadership role focused on scaling teams evolving technology and ensuring engineering excellence.
Who is This Role For
This role is ideal for an experienced engineering leader with a strong background in software development distributed systems and modern DevOps practices. The ideal candidate is passionate about digital innovation excels in managing multi-disciplinary teams and thrives in fast-paced and rapidly evolving technical environments.
Key Responsibilities
Define and execute the overall engineering strategy ensuring technology initiatives are aligned with business goals and the product roadmap.
Lead and develop multiple engineering functions including DevOps Mobile Platform Engineering and QA/Testing with a focus on high performance and accountability.
Directly manage senior leaders including the Head of DevOps to maintain alignment across all engineering domains.
Drive the modernization of legacy systems and codebases defining and executing migration strategies towards scalable maintainable cloud-native and microservices-based architectures.
Lead the adoption and evolution of open infrastructure technologies particularly focusing on OpenStack and related ecosystem tools.
Establish and enforce engineering standards governance frameworks and best practices across all teams.
Own and continuously improve the end-to-end software development lifecycle including CI/CD automated testing release management and deployment methodologies such as blue-green and canary deployments.
Champion engineering excellence through the enforcement of coding standards code reviews and architectural best practices.
Drive the adoption of microservices architecture and domain-driven design principles where appropriate.
Ensure all systems are designed and maintained for high scalability and performance to support increasing workloads and traffic growth.
Define and implement strategies for horizontal and vertical system scaling load balancing and performance optimization.
Drive the integration and effective utilization of AI-powered development tools such as Copilot Claude and Cursor.
Partner closely with DevOps teams to ensure scalable reliable and automated infrastructure is in place and continuously improved.
Oversee architectural decision-making for distributed systems and microservices environments.
Define and track key engineering metrics including deployment frequency lead time mean time to recovery (MTTR) and change failure rate.
Ensure strong collaboration and communication between engineering product QA and DevOps teams.
Lead the hiring mentoring and development of engineering managers and senior engineers across all engineering domains.
Manage engineering capacity strategic planning and prioritization across multiple teams and functions.
Ensure security compliance and reliability are embedded into all engineering processes.
Requirements and Qualifications
Possess at least 10 years of experience in software engineering including leadership roles.
Have a proven track record in senior engineering leadership managing multiple functions such as DevOps QA and Platform teams.
Demonstrate strong experience in the modernization and migration of legacy systems.
Hold deep expertise in distributed systems scalability and microservices architecture.
Demonstrate robust experience with containerization technologies such as Docker and Kubernetes.
Exhibit a strong understanding of CI/CD pipelines automated testing strategies and diverse deployment approaches.
Have experience implementing engineering standards and governance across teams.
Have experience with AI-assisted development tools including Copilot Claude or Cursor.
Possess a strong technical background in modern programming languages such as C# .NET Python Go or Java.
Bring experience with OpenStack and open-source infrastructure ecosystems.
Possess a solid understanding of cloud platforms and essential infrastructure concepts.
Demonstrate strong knowledge of software engineering and QA best practices.
Have a proven ability to scale both engineering teams and complex systems.
Exhibit excellent leadership and communication skills.
Show a good understanding of reliability engineering principles including SLOs SLIs and error budgets.
Have experience with DevSecOps practices and modern security approaches.
Show familiarity with both SQL and NoSQL databases.
Demonstrate strong systems thinking and the ability to simplify complex technical environments.
Possess experience working in fast-paced and high-scale environments.
Cost optimization experience would be advantageous.
About the Company
This organization is an award-winning leader in Cambodias banking and financial services sector focused on expanding financial accessibility and inclusion. It provides a comprehensive range of personal and business banking solutions with a strong emphasis on digital innovation including an integrated mobile banking app. Backed by an extensive branch and agent network the company supports individuals and businesses with tailored products and services.