Assistant Director of DevOps
Phnom Penh - Cambodia
Job Summary
Location: Phnom Penh
Job Type: Full-time
Job Sector: Tech
Salary Range: USD
Role Overview
As the Associate Director DevOps you will drive the engineering strategy and spearhead the modernization of core technologies in a fast-paced banking environment. You will lead multiple engineering functions manage senior leaders oversee architectural decisions and ensure operational excellence across all platforms. This role is pivotal in enabling technical innovation and fostering a high-performance collaborative engineering culture.
Who is This Role For
This role is ideal for a visionary engineering leader with extensive experience in software development distributed systems and modern DevOps practices. If you excel at managing cross-functional technical teams modernizing legacy systems and driving adoption of cutting-edge tools you will thrive here.
Key Responsibilities
- Define and execute the overall engineering strategy aligning technology initiatives with business goals and product roadmap.
- Lead and develop multiple engineering functions including DevOps Mobile Platform Engineering and QA/Testing fostering a high-performance accountable and delivery-focused culture.
- Directly manage senior leaders including the Head of DevOps ensuring strong alignment across all engineering domains.
- Drive the modernization of legacy systems and codebases defining and executing a migration strategy to scalable maintainable cloud-native and microservices-based architectures.
- Lead the adoption and evolution of open infrastructure technologies with a focus on OpenStack and related ecosystem tools.
- Establish and enforce engineering standards governance frameworks and best practices across all teams.
- Own and improve the end-to-end software development lifecycle including CI/CD automated testing release management and deployment strategies such as blue-green and canary deployments.
- Champion engineering excellence through coding standards rigorous code reviews and architectural best practices.
- Drive the adoption of microservices architecture and domain-driven design principles where appropriate.
- Ensure systems are designed for high scalability and performance to support increasing workloads and traffic.
- Define and implement strategies for horizontal and vertical scaling load balancing and performance optimization.
- Drive the integration and adoption of AI-powered development tools such as Copilot Claude and Cursor.
- Partner closely with DevOps teams to ensure scalable reliable and automated infrastructure.
- Oversee architectural decisions related to 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 between engineering product QA and DevOps teams.
- Lead the hiring mentoring and development of engineering managers and senior engineers across all technical domains.
- Manage engineering capacity planning and prioritization across multiple teams and functions.
- Ensure that security compliance and reliability are embedded into engineering processes.
Requirements and Qualifications
- At least 10 years of experience in software engineering including substantial leadership experience.
- Proven track record in senior engineering leadership roles managing multiple functions such as DevOps QA Mobile and Platform teams.
- Strong experience in the modernization and migration of legacy systems.
- Deep expertise in distributed systems scalability and microservices architecture.
- Extensive experience with containerization technologies such as Docker and Kubernetes.
- Comprehensive understanding of CI/CD pipelines automated testing strategies and deployment approaches.
- Demonstrated experience implementing engineering standards and governance.
- Hands-on experience with AI-assisted development tools including but not limited to Copilot Claude and Cursor.
- Strong technical proficiency in modern programming languages such as C# .NET Python Go or Java.
- Experience with OpenStack and open-source infrastructure ecosystems.
- Thorough knowledge of cloud platforms and infrastructure concepts.
- In-depth knowledge of software engineering and QA best practices.
- Proven ability to scale engineering teams and technical systems.
- Exceptional leadership and communication skills.
- Good understanding of reliability engineering principles including SLOs SLIs and error budgets.
- Experience with DevSecOps practices and modern security approaches.
- Familiarity with both SQL and NoSQL database technologies.
- Strong systems thinking skills and the ability to simplify complex technical environments.
- Excellent communication abilities and the capacity to influence engineering culture and practices.
- Experience working in fast-paced high-scale environments.
- Experience in cost optimization is advantageous.
About the Company
This organization is a leading provider of banking and financial services in Cambodia offering tailored solutions for both individuals and businesses. The company stands out for its strong digital capabilities award-winning mobile app and extensive branch and agent network underpinning its commitment to financial inclusion throughout Cambodia.