Back to all jobs

Senior Application, Cloud & Microservices Architecture Officer

Head Office, Phnom Penh
Application deadline
February 28, 2025

POSITION DESCRIPTION

Senior Officer, Application, Cloud & Microservices Architecture is responsible for designing, developing, and deploying microservices applications using appropriate programming languages and frameworks. A person in this role shall also have hands-on experience in software development and be able to manage complex programs.

Reporting to the Application, Cloud & Microservices Architecture Manager, the Application, Cloud & Microservices Architecture Senior Officer will ensure the internal IT and data framework operates properly.

DUTY & RESPONSIBILITY

  • Translating complex business problems into sound and cost-effective IT solutions.
  • Becoming an advisor to application and project teams on the budget and costing for the components related to IT architecture standards.
  • Supporting Application, Cloud & Microservices Architecture Manager in liaising with Application, Infrastructure, IT Security, and related vendors to determine future requirements of IT & Data architecture, as well as applications and infrastructure architecture direction.
  • Working with systems/applications vendors to understand their roadmaps for enterprise solutions and ensure optimal alignment with IT and data architecture/design.
  • Define and implement the overall microservices architecture vision and roadmap, ensuring it aligns with business goals, technical feasibility, and long-term scalability.
  • Lead the technical design of individual microservices, including API design, data modeling, and service boundaries.
  • Deep dive into complex technical challenges related to microservices deployments, identifying and implementing solutions that optimize performance, security, and maintainability.
  • Implement best practices for microservices development, including coding standards, API design principles, testing strategies, and containerization technologies.
  • Collaborate with DevOps engineers to streamline CI/CD pipelines and ensure efficient deployment of microservices.
  • Implement robust monitoring and observability practices to gain deep insights into the health and performance of microservices at scale.
  • Stay up-to-date on emerging trends in microservices technologies, design patterns, and best practices, actively seeking opportunities to improve the architecture.
  • Acting as an integral member of the system/application design team responsible for designing new/enhanced features for the installed applications across enterprise systems/infrastructure.
  • Building strong relationships with IT and business teams with the aim of optimizing cooperation and maximizing efficiencies.

QUALIFICATION

  • University graduate, preferably majoring in computer science-related subjects or equivalent.
  • 2+ years of experience in designing, developing, and deploying microservices-based applications.
  • In-depth understanding of microservices architecture principles, design patterns, and best practices.
  • Extensive experience with building and managing APIs.
  • Proven track record of solving complex technical challenges in distributed systems.
  • Proficiency in programming languages commonly used for microservices development (Java, Node.js, Python, etc.).
  • Experience with containerization technologies (Docker) and container orchestration tools (Kubernetes).
  • Solid understanding of DevOps principles and CI/CD pipelines.
  • Outstanding leadership, organizational, and time management skills.
  • Outstanding verbal and written communication skills (English and Khmer).
  • Fluency in the Chinese language is an added point.
  • Strong people skills.
  • Self-motivated and good problem-solving skills.

How to apply

Interested and qualified applicants should submit your updated Cover Letter and CV stating the position applied for with your current photo (4x6) through hr@canadiabank.com.kh

Submit an application

Max file size 10MB.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Search

DMCA.com Protection Status