就業機會

Manager, IT Security Unit
Responsibilities:

-Develop and maintain the bank’s information security strategy, policies, and governance framework in alignment with business objectives and regulatory requirements.

-Lead, mentor, and manage the IT Security Unit, setting clear objectives, conducting performance reviews, and fostering a culture of accountability and continuous learning.

-Oversee all security-related functions, including SOC operations, VAPT activities, security assurance, incident response, and regulatory coordination (NBC TCRMG).

-Coordinate with NBC’s Technology, Cybersecurity, and Risk Management Group (TCRMG) to ensure timely submission of reports, compliance with circulars, and alignment with national regulatory guidelines.

-Drive risk-based security assessments (including annual risk reviews) and ensure remediation plans are implemented on time, tracking progress through senior management dashboards.

-Define key security metrics (e.g., vulnerability remediation rate, incident response times, audit findings) and present regular status updates to the CIO and Board’s Risk Committee.

-Manage the annual security budget: vendor contracts (firewalls, IDS/IPS, SIEM), penetration testing engagements, training programs, and third-party assurance audits.

-Ensure the security architecture (network, endpoint, cloud, database) remains resilient against evolving threats, reviewing and approving changes or major projects from a security standpoint.

-Oversee incident response exercises (table-top drills, red-team/blue-team) and post-incident forensics to continuously refine playbooks and strengthen security posture.

Requirements:

-Bachelor’s or Master’s degree in Information Security, Computer Science, or related discipline.

-8+ years of hands-on cybersecurity experience, with at least 3 years in a managerial or leadership role—preferably in banking or a heavily regulated environment.

-In-depth knowledge of Cambodian Banking regulations (NBC) around cyber-risk and IT governance, as well as ISO 27001/27002, PCI-DSS, and ITIL frameworks.

-Strong understanding of Security Operations Centers (SOC), SIEM platforms, network security (firewalls, IDS/IPS), endpoint protection, and cloud security best practices.

-Proven experience coordinating with regulators—preparing and submitting security reports, audit evidence, and compliance documentation.

-Excellent people management skills: ability to recruit, train, and retain top security talent; conduct performance evaluations; and drive team morale.

-Strong analytical and problem-solving skills, capable of translating business objectives into actionable security measures.

-Relevant certifications such as CISSP, CISM, CISA, or CRISC are highly preferred.

-Excellent communication skills in English and Khmer (written and spoken) to present complex security matters to non-technical stakeholders.

-Ability to work under pressure, manage competing priorities, and respond to major incidents or breaches during off-hours if required.

Interested parties please send detailed resume by email to info@chiefbank.com.kh. Please quote "Manager, IT Security Unit" in the subject of the email. For more details, please visit our website: www.chiefbank.com.kh

(All personal data collection is for the recruitment purpose only.)

電郵申請
Posting Date: 2025-06-06
Senior Officer, Security Operation Center (SOC)
Responsibilities:

-Act as a lead SOC analyst during assigned shifts, triaging alerts from SIEM, IDS/IPS, firewall logs, and endpoint protection tools.

-Conduct in-depth investigation of security events: analyze logs, network traffic, and system artifacts to determine root cause and scope of incidents.

-Escalate confirmed security incidents to the Incident Response Team and coordinate containment, eradication, and recovery activities.

-Maintain and tune detection rules, use-case logic, and playbooks in the SIEM platform to reduce false positives and improve detection accuracy.

-Perform threat hunting activities by proactively searching for anomalous behavior using threat intelligence feeds and internal telemetry.

-Collaborate with Forensics/IR teams to preserve evidence, document findings, and prepare incident reports for management and regulators.

-Assist with regular SOC health checks: verify data collection integrity (logs from firewalls, servers, endpoints), ensure all security feeds are operational, and conduct routine system audits.

-Provide mentorship to junior SOC analysts: review their investigations, offer guidance on best practices, and ensure adherence to incident handling procedures.

-Participate in SOC after-action reviews, lessons learned sessions, and annual tabletop exercises to continuously refine SOC processes.

Requirements:

-Bachelor’s degree in Cybersecurity, Information Technology, or a related field.

-3-5 years of experience in security monitoring/incident response, preferably in a banking or financial institution.

-Proficient with SIEM platforms and log analytics best practices.

-Hands-on experience with network security tools (firewalls, IDS/IPS, proxy logs) and endpoint detection and response (EDR) solutions.

-Solid understanding of cybersecurity frameworks (MITRE ATT&CK, NIST Cybersecurity Framework) and familiarity with threat intelligence sources.

-Knowledge of scripting (Python, Bash, PowerShell) for automation of routine SOC tasks (log parsing, alert enrichment).

-Strong analytical skills: ability to correlate disparate data sources, perform root-cause analysis, and document findings clearly.

-Certifications such as GIAC Certified Incident Handler (GCIH), GIAC Security Essentials (GSEC), or EC-Council Certified SOC Analyst (CSA) are highly desirable.

-Excellent communication skills in English and Khmer to articulate technical details to stakeholders and draft clear incident reports.

-Available to work rotating shifts to ensure continuous SOC coverage.

Interested parties please send detailed resume by email to info@chiefbank.com.kh. Please quote "Senior Officer, Security Operation Center (SOC)" in the subject of the email. For more details, please visit our website: www.chiefbank.com.kh

(All personal data collection is for the recruitment purpose only.)

電郵申請
Posting Date: 2025-06-06
Senior Officer, Security Analyst (VAPT)
Responsibilities:

-Conduct regular vulnerability assessments on servers, workstations, network devices, web and mobile applications using automated tools (e.g., Nessus, Qualys, OpenVAS) and manual techniques.

-Plan, execute, and report on internal and external penetration tests (network and web application) following industry standards (OWASP, NIST SP 800-115, PTES).

-Develop and maintain custom exploits and proof-of-concept code when required to validate complex vulnerabilities.

-Collaborate with application owners, network engineers, and system administrators to retest and verify that vulnerabilities have been successfully remediated.

-Produce detailed VAPT reports that include technical findings, risk ratings (e.g., CVSS), remediation steps, and executive summaries for management.

-Maintain and track a centralized vulnerability management dashboard: assign remediation tickets, follow up on open issues, and report KPIs such as Mean Time to Remediation (MTTR), number of critical vulnerabilities, etc.

-Stay current with emerging threats, zero-day exploits, and security research to continuously enhance testing methodology.

-Work closely with third-party auditors or consultants during external penetration tests to ensure scope and findings are aligned.

-Provide security awareness training to development and operations teams on secure coding practices, OWASP Top 10, and patch management best practices.

Requirements:

-Bachelor’s degree in Cybersecurity, Computer Science, or a related discipline.

-3–5 years of hands-on experience performing VAPT in an enterprise environment, preferably in banking/finance.

-Expertise with vulnerability scanning tools (Nessus, Qualys, OpenVAS) and penetration testing frameworks (Metasploit, Burp Suite Pro, Nmap, SQLmap).

-Solid understanding of application security (OWASP Top 10, SANS Top 25) and network security protocols.

-Experience with scripting/programming languages (Python, Ruby, Bash) to automate testing tasks and develop custom exploit code.

-Strong reporting skills: able to translate technical findings into clear, actionable recommendations for developers and management.

-Certifications such as OSCP (Offensive Security Certified Professional), OSCE, CREST, or eLearnSecurity are highly preferred.

-Familiarity with regulatory requirements in banking (NBC circulars on IT security, PCI-DSS, ISO 27001) is a plus.

-Attention to detail, strong analytical mindset, and ability to work independently under tight deadlines.

-Good English and Khmer communication skills (written and verbal) for crafting reports and conducting briefings.

Interested parties please send detailed resume by email to info@chiefbank.com.kh. Please quote "Senior Officer, Security Analyst (VAPT)" in the subject of the email. For more details, please visit our website: www.chiefbank.com.kh

(All personal data collection is for the recruitment purpose only.)

電郵申請
Posting Date: 2025-06-06
Senior Officer, Security Assurance & Compliance
Responsibilities:

-Develop, review, and update information security policies, standards, and procedures to ensure alignment with NBC TCRMG guidelines, ISO 27001, and best practices.

-Coordinate with NBC TCRMG on all compliance matters: prepare and submit required documentation, attend workshops or audits, and implement corrective actions from regulatory findings.

-Conduct internal security audits and assessments (e.g., ISO 27001 readiness, PCI-DSS gap analysis) to verify that controls are effectively designed and operating.

-Manage the annual security audit calendar, liaising with external auditors and internal stakeholders to schedule assessments, collect evidence, and oversee remediation of identified gaps.

-Maintain a centralized compliance repository: track version control of policies, record attestations, and archive audit reports.

-Perform periodic risk assessments and business impact analyses (BIAs) to identify control gaps, prioritize mitigations, and update senior management on residual risk.

-Develop and deliver security awareness and compliance training programs for employees—covering topics such as data classification, acceptable use, and incident reporting.

-Collaborate with IT and business units to ensure new projects undergo security reviews and comply with established policies (e.g., change management, access control, encryption standards).

-Prepare quarterly and annual compliance reports: present metrics on policy adoption, audit findings, remediation status, and training completion rates to the top management and Risk Committee.

Requirements:

-Bachelor’s degree in information security, Information Systems, or a related field.

-3–5 years of experience in information security governance, risk, and compliance (GRC), preferably within a banking environment.

-Strong understanding of Cambodian banking regulations (NBC circulars on IT security, TCRMG requirements), ISO 27001/27002, COBIT, and PCI-DSS frameworks.

-Proven experience writing and maintaining security policies, procedures, and standards tailored to a regulated organization.

-Familiar with audit tools and methodologies, capable of running control tests, documenting findings, and tracking remediation.

-Excellent organizational skills: able to manage multiple compliance initiatives, deadlines, and stakeholder expectations.

-Certifications such as CISA, CRISC, ISO 27001 Lead Implementer/Auditor, or CGEIT are highly desirable.

-Detail-oriented with solid analytical abilities: can interpret regulatory directives and translate them into practical controls.

-Capable of working under pressure to meet audit deadlines, prepare TCRMG submissions, and respond to regulatory inquiries promptly

-Strong written and verbal communication skills in English and Khmer, with ability to present complex compliance issues to senior management.

Interested parties please send detailed resume by email to info@chiefbank.com.kh. Please quote "Senior Officer, Security Assurance & Compliance" in the subject of the email. For more details, please visit our website: www.chiefbank.com.kh

(All personal data collection is for the recruitment purpose only.)

電郵申請
Posting Date: 2025-06-06
Manager, Scrum Master
Responsibilities:

-Strategic Roadmap & Leadership: Define the Mobile Banking Unit’s vision, set quarterly OKRs, and mentor cross-functional teams (UI/UX, mobile, web, backend, QA, DevOps). Establish best practices for software design, code reviews, and continuous improvement.

-Agile Project Management: Serve as Scrum Master: facilitate sprint planning, backlog grooming, daily stand-ups, demos, and retrospectives in JIRA/Confluence. Ensure stories are well-refined, estimate user stories, and track sprint velocity, burn-down, and impediments.

-Business Analysis & Stakeholder Alignment: Collaborate with Product Owners, business analysts, and the IT Division Head to translate banking requirements into technical specifications and user stories (authentication flows, payments, notifications, KYC, transaction histories).

-Architecture Oversight: Define and enforce architecture guidelines for microservices (Node.js, .NET 8), containerization (Docker), caching (Redis), REST/GraphQL APIs, and MS SQL database design. Ensure high availability, horizontal scalability, and fault tolerance for Mobile banking services.

-Technology Governance & Code Quality: Establish coding standards (StyleCop, ESLint, Prettier), oversee automated testing coverage (unit, integration, end-to-end), and enforce security best practices (OWASP Top 10, SAST/DAST scans). Ensure CI/CD pipelines are robust, leveraging GitHub Actions/Jenkins and Docker Hub for automated builds and deployments across SIT, UAT, and LIVE.

-Budget Management: Evaluate and manage third-party tools (e.g., Redis Enterprise, Docker subscriptions, JIRA add-ons). Handle the Mobile Banking Unit’s budget for software licenses, cloud resources, and training.

-Metrics & Reporting: Define KPIs (release frequency, deployment success rate, code coverage, defect escape rate) and present monthly dashboards to the IT Division Head and Executive Committee.

-Continuous Improvement: Stay current with emerging trends in mobile banking (e.g., push-to-peers, digital wallet integrations, Open Banking APIs). Sponsor “innovation sprints” for PoCs on .NET 8 features, Node.js performance tuning, and React.js.

Requirements:

-Bachelor’s or Master’s in Computer Science, Software Engineering, or related field.

-5-8 years of software development experience, with 3+ years in a leadership role within an Agile environment (preferably in banking or fintech).

-Strong business analysis skills—translating banking requirements (e.g., mobile banking payment flows, notifications, KYC) into technical tasks and user stories.

-Certification such as Certified ScrumMaster (CSM) are a plus.

-Proven ability to manage multiple concurrent teams, projects and escalate risks proactively.

-Hands-on expertise with:

-Agile/Scrum Tools: JIRA, Confluence, backlog management, sprint reporting.

-Backend & Microservices: Node.js (Express, NestJS), C#/.NET 8 (ASP.NET Core), REST/GraphQL API design, MS SQL Server, Redis caching.

-Frontend: React.js (hooks, Redux/Context API, React Router), TypeScript, responsive design, component libraries.

-Containerization & DevOps: Docker, Docker Hub, Kubernetes, Git/GitHub workflows, CI/CD (GitHub Actions, Jenkins).

-Excellent verbal and written communication in English and Khmer; ability to liaise with stakeholders at all levels.

Interested parties please send detailed resume by email to info@chiefbank.com.kh. Please quote "Manager, Scrum Master" in the subject of the email. For more details, please visit our website: www.chiefbank.com.kh

(All personal data collection is for the recruitment purpose only.)

電郵申請
Posting Date: 2025-06-06
Senior Officer, UI/UX Designer
Responsibilities:

-User Research & Information Architecture: Conduct stakeholder interviews, user surveys, and usability tests to develop personas, user journeys, and site maps that inform design decisions.

-High-Fidelity Prototyping: Design interactive prototypes and high-fidelity wireframes in Figma for iOS, Android, and web (back-office portal). Ensure a consistent design system (typography, color palette, iconography, components) across platforms.

-Collaboration & Handoff: Collaborate with React.js, Swift, and Kotlin developers to translate Figma designs into production-ready UIs. Provide redlines, style guides, and SVG/PNG assets.

-Accessibility & Usability: Ensure compliance with WCAG 2.1 AA standards—design for color contrast, keyboard navigation, screen-reader compatibility, and dynamic font sizes.

-Design System & Component Library: Maintain and evolve a cross-platform design system in Figma, including reusable components for React.js, SwiftUI, and Jetpack Compose.

-Usability Testing & Iteration: Organize moderated/unmoderated usability tests, collect feedback, and iterate designs. Present design rationales and usability findings to stakeholders.

Requirements:

-Bachelor’s degree in computer science, or a related discipline.

-3-5 years of UI/UX design experience, with a strong portfolio highlighting mobile banking or fintech applications.

-Expert proficiency in Figma (auto-layouts, components, variants, prototyping) and familiarity with Figma plugins (FigJam, Stark for accessibility).

-Solid grasp of iOS Human Interface Guidelines (SwiftUI, UIKit) and Android Material Design (Jetpack Compose) for mobile.

-Experience designing responsive web UIs for back-office portals (React.js) and understanding CSS frameworks (Tailwind, Bootstrap).

-Familiarity with Agile ceremonies (design sprints, backlog refinement) in JIRA/Confluence environments.

-Attention to detail and ability to work independently under tight deadlines.

-Strong communication and presentation skills in English and Khmer; ability to articulate user-centered design decisions to cross-functional teams.

Interested parties please send detailed resume by email to info@chiefbank.com.kh. Please quote "Senior Officer, UI/UX Designer" in the subject of the email. For more details, please visit our website: www.chiefbank.com.kh

(All personal data collection is for the recruitment purpose only.)

電郵申請
Posting Date: 2025-06-06
Senior Officer, Frontend Developer-Web
Responsibilities:

-UI Development: Build reusable, responsive components in React.js (TypeScript, Redux/Context API) for dashboards—charts, tables, filters, forms—and ensure cross-browser compatibility.

-Microservices Integration: Consume .NET 8 and Node.js REST APIs. Handle authentication/authorization (OAuth 2.0, JWT) for secure admin access.

-Performance Optimization: Implement code splitting, lazy loading, and memoization to minimize bundle size and optimize load times. Monitor metrics (LCP, TTI) and improve front-end performance.

-Design Collaboration: Work with UI/UX Designer to convert Figma designs into production UIs. Ensure accessibility (WCAG 2.1) for internal users.

-CI/CD & Testing: Write unit tests (Jest, React Testing Library) and integration tests. Collaborate with DevOps to integrate front-end builds into CI/CD pipelines.

-Code Reviews & Mentorship: Participate in peer code reviews, enforce ESLint/Prettier rules, and mentor junior front-end developers on best practices.

Requirements:

-Bachelor’s degree in Computer Science, or a related discipline.

-3-5 years of professional experience in React.js for enterprise web applications, preferably in banking or fintech.

-Strong command of JavaScript (ES6+), TypeScript, HTML5, CSS3 (Sass/Less), and modern build tools (Webpack, Babel).

-Experience in integrating with .NET 8 and Node.js microservices and handling JSON data, JWT authentication.

-Familiarity with state management libraries (Redux, MobX, or Context API) and React Router.

-Knowledge of performance optimization techniques (code splitting, memoization), and accessibility standards (WCAG).

-Experience with Git branching strategies (Gitflow) and pull-request workflows.

-Excellent problem‐solving skills, attention to detail, and communication in English and Khmer.

Interested parties please send detailed resume by email to info@chiefbank.com.kh. Please quote "Senior Officer, Frontend Developer-Web" in the subject of the email. For more details, please visit our website: www.chiefbank.com.kh

(All personal data collection is for the recruitment purpose only.)

電郵申請
Posting Date: 2025-06-06
Senior Officer, Frontend Developer-iOS
Responsibilities:

-App Architecture & Development: Architect and implement features in Swift (SwiftUI/UIKit) using MVVM or VIPER patterns. Handle data persistence with Core Data or Realm and manage asynchronous tasks with Combine or GCD.

-Microservices Integration: Consume RESTful APIs over HTTPS, handle JSON parsing (Codable), and implement secure auth flows (OAuth 2.0, JWT).

-Performance & Security: Optimize memory usage, reduce app launch time, implement lazy loading for images/data. Ensure mobile security best practices (certificate pinning, keychain storage, data encryption).

-UI Implementation: Translate Figma designs into native UIs, implement animations (UIKit Dynamics, SwiftUI’s animation APIs), and ensure adherence to Apple’s Human Interface Guidelines.

-Testing & CI/CD: Write unit tests (XCTest), UI tests (XCUITest), and integrate with CI/CD pipelines (GitHub Actions) for automated builds and TestFlight distribution to SIT/UAT/LIVE.

-Mentorship & Documentation: Conduct code reviews, enforce Swift linting rules, and mentor iOS Officers. Maintain technical documentation (API contracts, architecture diagrams) in Confluence.

Requirements:

-Bachelor’s degree in Computer Science, or a related discipline.

-3-5 years of professional iOS development experience with Swift and iOS SDKs (SwiftUI, UIKit).

-Proficient in networking (URLSession, Alamofire), data persistence (Core Data, Realm), and asynchronous programming (Combine, GCD).

-Solid understanding of mobile security: certificate pinning, keychain, data encryption (AES).

-Experience with CI/CD tools (GitHub Actions) and TestFlight/App Store Connect for test and production distribution.

-Familiarity with Agile/Scrum—JIRA for backlog management, Git for source control.

-Excellent debugging skills, familiarity with Instruments and Xcode profiling tools.

-Strong communication and collaboration skills in English and Khmer.

Interested parties please send detailed resume by email to info@chiefbank.com.kh. Please quote "Senior Officer, Frontend Developer-iOS" in the subject of the email. For more details, please visit our website: www.chiefbank.com.kh

(All personal data collection is for the recruitment purpose only.)

電郵申請
Posting Date: 2025-06-06
Officer, Frontend Developer-iOS
Responsibilities:

-Develop UI screens and functionalities in Swift, following architecture patterns (MVVM/VIPER).

-Consume Node.js/.NET 8 microservices via REST, handle JSON parsing with Codable.

-Write and run unit tests (XCTest), document test cases in Confluence.

-Assist Senior iOS Developer with CI/CD pipelines (GitHub Actions) and TestFlight distribution.

-Debug and fix bugs, report issues in JIRA, and collaborate with QA on validation.

-Participate in daily standups, code reviews, and pair programming sessions.

-Maintain technical documentation (API contracts, architecture diagrams) in Confluence.

Requirements:

-Bachelor’s degree in Computer Science, or a related discipline.

-1–2 years of iOS development experience using Swift.

-Basic understanding of RESTful API integration, JSON parsing, and mobile UI frameworks (UIKit/SwiftUI).

-Familiarity with Git and Agile workflows (JIRA).

-Willingness to learn mobile banking domain concepts and microservices architecture.

-Good communication skills in English and Khmer.

Interested parties please send detailed resume by email to info@chiefbank.com.kh. Please quote "Officer, Frontend Developer-iOS" in the subject of the email. For more details, please visit our website: www.chiefbank.com.kh

(All personal data collection is for the recruitment purpose only.)

電郵申請
Posting Date: 2025-06-06
Senior Officer, Frontend Developer-android
Responsibilities:

-App Architecture & Development: Architect and implement Android features using Kotlin, Android Jetpack (ViewModel, LiveData, Room), and Dagger/Hilt for dependency injection.

-Microservices Integration: Consume RESTful/GraphQL APIs over HTTPS (Retrofit/OkHttp), implement JWT/OAuth 2.0 authentication, and manage secure data storage (EncryptedSharedPreferences, SQLCipher).

-Performance & Security: Optimize memory usage and battery life using Coroutines, Flow, and work managers. Implement certificate pinning, data encryption (AES), and secure network communication (TLS).

-UI Implementation: Translate Figma designs into native UIs using Jetpack Compose or XML layouts. Ensure accessibility (TalkBack, dynamic text sizing) and adhere to Material Design guidelines.

-Testing & CI/CD: Write unit tests (JUnit, Mockito) and UI tests (Espresso). Collaborate with DevOps to integrate Android builds into CI/CD pipelines (GitHub Actions, Firebase App Distribution).

-Mentorship & Documentation: Conduct code reviews, enforce linting (Ktlint, Detekt), and mentor junior Android Officers. Maintain technical documentation (API contracts, architecture diagrams) in Confluence.

Requirements:

-Bachelor’s degree in Computer Science, or a related discipline.

-3-5 years of professional Android development experience with Kotlin and Jetpack libraries (ViewModel, LiveData, Room, WorkManager).

-Strong understanding of Android architecture patterns (MVVM, Clean Architecture) and dependency injection (Dagger/Hilt).

-Proficient in networking (Retrofit, OkHttp), data persistence (Room, DataStore), and Coroutines/Flow for asynchronous tasks.

-Familiarity with CI/CD tools (GitHub Actions, Firebase App Distribution) for automated builds and UAT/LIVE rollouts.

-Solid grasp of mobile security best practices (certificate pinning, encryption, secure storage).

-Experience with Agile methodologies and JIRA for backlog management.

-Strong communication and collaboration skills in English and Khmer.

Interested parties please send detailed resume by email to info@chiefbank.com.kh. Please quote "Senior Officer, Frontend Developer-android" in the subject of the email. For more details, please visit our website: www.chiefbank.com.kh

(All personal data collection is for the recruitment purpose only.)

電郵申請
Posting Date: 2025-06-06
Officer, Frontend Developer-Android
Responsibilities:

-Develop UI components in Kotlin following MVVM/Clean Architecture guidelines.

-Consume Node.js/.NET 8 microservices via Retrofit and handle JSON parsing.

-Write and execute unit tests (JUnit, Mockito); update UI tests (Espresso).

-Assist with CI/CD pipeline configurations (GitHub Actions) and handle APK signing for SIT/UAT/LIVE.

-Debug issues across emulators and devices; log defects in JIRA and collaborate with QA for fixes.

-Participate in daily standups and contribute to sprint planning.

Requirements:

-Bachelor’s degree in Computer Science, or a related discipline.

-1–2 years of Android development experience with Kotlin.

-Familiarity with Android SDK, basic Jetpack components (LiveData, Room), and Gradle build system.

-Understanding of RESTful API integration and JSON parsing.

-Knowledge of Agile workflows (JIRA) and Git for source control.

-Strong willingness to learn mobile banking domain concepts and microservices.

-Good communication in English and Khmer.

Interested parties please send detailed resume by email to info@chiefbank.com.kh. Please quote "Officer, Frontend Developer-Android" in the subject of the email. For more details, please visit our website: www.chiefbank.com.kh

(All personal data collection is for the recruitment purpose only.)

電郵申請
Posting Date: 2025-06-06
Senior Officer, Backend Developer
Responsibilities:

-Microservices Design & Development: Build RESTful microservices using Node.js frameworks (Express, NestJS). Define service boundaries, design data models, and implement business logic for mobile banking and middleware.

-Database Architecture: Design and maintain MS SQL schemas. Implement efficient data access layers and caching strategies with Redis to optimize performance.

-Authentication & Authorization: Implement secure authentication flows (OAuth 2.0, JWT) and role-based access control (RBAC) for customers and employees. Integrate with federated identity providers (third-party KYC providers).

-API Security & Compliance: Ensure APIs adhere to OWASP API Security Top 10. Implement input validation, rate limiting, logging, and encryption of data in transit (TLS) and at rest (AES).

-CI/CD & Containerization: Collaborate with DevOps to containerize services in Docker, define Dockerfiles, and push images to Docker Hub. Configure automated build/test/deploy pipelines in GitHub Actions/Jenkins for SIT, UAT, and LIVE.

-Monitoring & Performance Tuning: Integrate logging/monitoring to track key metrics (response times, error rates, throughput). Profile and optimize slow database queries and improve microservice response times.

-Documentation & Knowledge Sharing: Maintain API documentation and internal wiki entries in Confluence. Mentor Junior Backend Developers on best practices (error handling, unit testing, code reviews).

Requirements:

-Bachelor’s degree in computer science, or a related discipline.

-3-5 years of professional backend experience using Node.js, C# and microservices architecture, ideally in banking or fintech.

-Proficient with Node.js frameworks (Express, NestJS), TypeScript, and asynchronous programming (Promises, async/await).

-Strong knowledge of relational databases (MS SQL Server), including schema design and query optimization.

-Experience with containerization (Docker) and basic orchestration (Kubernetes is a plus).

-Familiarity with CI/CD tools (GitHub Actions, Jenkins) for automated deployments.

-Solid understanding of API security best practices (JWT, OAuth 2.0, encryption, rate limiting).

-Knowledge of Agile methodologies and use of JIRA/Confluence for sprint management and documentation.

-Excellent problem-solving skills, attention to detail, and strong communication abilities in English and Khmer.

Interested parties please send detailed resume by email to info@chiefbank.com.kh. Please quote "Senior Officer, Backend Developer" in the subject of the email. For more details, please visit our website: www.chiefbank.com.kh

(All personal data collection is for the recruitment purpose only.)

電郵申請
Posting Date: 2025-06-06
Officer, Middleware Developer
Responsibilities:

-Develop RESTful endpoints and business logic in Node.js and C# as per detailed specifications.

-Write SQL queries and Redis operations to retrieve, store, and cache data efficiently.

-Implement authentication/authorization flows (JWT) and integrate with existing identity services.

-Write unit and integration tests using Jest; collaborate with QA to verify test coverage.

-Containerize microservices with Docker, maintain Dockerfiles, and push images to Docker Hub under guidance.

-Debug and fix bugs reported by QA; document changes and update Confluence accordingly.

-Participate in daily standups, sprint planning, and code reviews via GitHub pull requests.

-Continuously learn Node.js and C# best practices, contribute to knowledge-sharing sessions, and improve coding skills.

Requirements:

-Bachelor’s degree in computer science, or a related discipline.

-1–2 years of backend development experience with Node.js, familiar with Express or NestJS frameworks.

-Basic knowledge of MS SQL and Redis for data storage and caching.

-Familiarity with Git, GitHub workflows, and Agile methodologies (JIRA, Confluence).

-Understanding of RESTful API design principles and JWT-based authentication.

-Eagerness to learn microservices architecture and containerization (Docker).

-Strong analytical skills, attention to detail, and good communication in English and Khmer.

Interested parties please send detailed resume by email to info@chiefbank.com.kh. Please quote "Officer, Middleware Developer" in the subject of the email. For more details, please visit our website: www.chiefbank.com.kh

(All personal data collection is for the recruitment purpose only.)

電郵申請
Posting Date: 2025-06-06
Officer, DevOps Engineer
Responsibilities:

-CI/CD Pipeline Design & Maintenance: Build and maintain pipelines in GitHub Actions or Jenkins for automated builds, tests, and deployments of React.js/.NET 8 web portals and Swift/Kotlin mobile apps. Integrate unit, integration, and UI tests into pipelines.

-Containerization: Author and optimize Dockerfiles for microservices (Node.js, .NET 8). Manage Docker images: build, tag, push to Docker Hub, and implement versioning strategies.

-Environment Management: Provision and manage development, staging, and production environments—ensuring parity across SIT, UAT, LIVE.

-Source Code Management: Enforce Git branching strategies (Gitflow, trunk-based). Configure protected branches, pull-request templates, code review checklists, and merge policies in GitHub.

-Release Management: Coordinate with development teams to deploy features, hotfixes, and patches. Maintain deployment scripts, rollback mechanisms (blue/green or canary), and release notes.

-Monitoring & Logging: Implement monitoring and alerting for CI/CD pipelines (build times, failure rates) and container health. Provide dashboards and reports to identify bottlenecks.

-Security & Compliance: Embed security scanning tools (Snyk, Clair) into pipelines to detect vulnerabilities in code and container images. Ensure compliance with bank’s security policies.

-Documentation & Best Practices: Maintain runbooks, pipeline configurations, and Docker conventions in Confluence. Provide training sessions on DevOps processes and tooling.

Requirements:

-Bachelor’s degree in Computer Science, or a related discipline.

-2-3 years of DevOps or infrastructure experience, preferably in banking or fintech, working with microservices architectures.

-Proficient with Docker (writing Dockerfiles, managing images) and basic knowledge of Kubernetes (pods, services, deployments) is a plus.

-Experience building CI/CD pipelines using GitHub Actions, Jenkins, or similar tools for both web and mobile apps.

-Strong Git expertise—branching strategies, pull-request workflows, merge policies in GitHub.

-Familiar with infrastructure as code tools to provision development and production environments.

-Good scripting skills (Bash, Python, PowerShell) to automate routine tasks and CI/CD scripts.

-Understanding of microservices deployment patterns (blue/green, canary, rolling updates) and container orchestration concepts.

-Knowledge of monitoring/logging tools to track pipeline health and container performance.

-Good communication in English and Khmer; ability to collaborate with cross-functional teams and escalate issues.

Interested parties please send detailed resume by email to info@chiefbank.com.kh. Please quote "Officer, DevOps Engineer" in the subject of the email. For more details, please visit our website: www.chiefbank.com.kh

(All personal data collection is for the recruitment purpose only.)

電郵申請
Posting Date: 2025-06-06
Senior Officer, Quality Assurance
Responsibilities:

-Test Strategy & Planning: Develop comprehensive test plans, test cases, and test scripts (manual and automated) for Core Banking, mobile (iOS/Android) and web applications (React/.NET). Include functional, regression, integration, performance, and security test scenarios.

-Automation Frameworks: Lead automation efforts using Selenium WebDriver for web, XCTest/XCUITest for iOS, and Espresso for Android. Integrate automated suites into Jenkins or GitHub Actions pipelines.

-Security & Performance Testing: Collaborate with IT Security Unit to conduct vulnerability scans (OWASP ZAP, Nessus) and penetration tests for each release. Use JMeter or Locust for performance/load testing of APIs and app endpoints.

-Environment & Data Management: Oversee test environments (SIT, UAT, LIVE), ensure consistent test data, and coordinate smoke tests prior to releases. Liaise with DevOps to refresh environments and seed test data from sanitized production snapshots.

-Defect Management: Triage, log, and track defects in JIRA. Work with developers to reproduce issues, verify fixes, and ensure closure of high-priority defects before release. Generate weekly defect summary reports for stakeholders.

-Metrics & Reporting: Define QA metrics (test coverage, defect density, automation pass rate). Present monthly QA dashboards to the Manager IT Development and IT Division Head.

-Mentorship & Process Improvement: Mentor QA Officers on best practices (shift-left testing, BDD/TDD). Continuously refine QA processes and encourage adoption of new tools (e.g., Cypress for end-to-end web tests).

Requirements:

-Bachelor’s degree in Computer Science, or a related discipline.

-3-5 years of software QA experience, with a focus on mobile (iOS/Android) and web (React/.NET) applications—preferably in banking or fintech.

-Proficient in test automation tools: Selenium, Appium, XCUITest, Espresso, and integration with CI/CD pipelines (Jenkins, GitHub Actions).

-Strong knowledge of performance testing tools (JMeter, Locust) and security testing (OWASP ZAP, Nessus).

-Experience with test management platforms (TestRail, Zephyr) and defect tracking (JIRA).

-Solid SQL skills for backend data validation; experience with API testing tools (Postman, REST Assured).

-Excellent analytical, documentation, and communication skills in English and Khmer.

Interested parties please send detailed resume by email to info@chiefbank.com.kh. Please quote "Senior Officer, Quality Assurance" in the subject of the email. For more details, please visit our website: www.chiefbank.com.kh

(All personal data collection is for the recruitment purpose only.)

電郵申請
Posting Date: 2025-06-06
Officer, Quality Assurance
Responsibilities:

-Execute assigned test cases for mobile and web applications; log defects in JIRA and document steps to reproduce.

-Assist in writing and maintaining automated test scripts using Selenium, XCUITest, or Espresso.

-Collaborate with developers and Senior QA to reproduce and isolate issues; retest fixes and verify defect closure.

-Support performance test runs using JMeter or Locust; record and analyze results.

-Help manage test data and maintain consistency across SIT and UAT environments.

-Update test case documentation in TestRail (or equivalent), report daily QA status in scrums.

Requirements:

-Bachelor’s degree in Computer Science, or a related discipline.

-1–2 years of QA experience with exposure to mobile (iOS/Android) and web testing.

-Basic understanding of test automation concepts and willingness to learn Selenium, Appium, or mobile testing frameworks.

-Familiarity with JIRA for defect management and TestRail (or similar) for test case tracking.

-Knowledge of SQL queries for data verification.

-Detail-oriented mindset, strong analytical skills, and good communication in English and Khmer.

Interested parties please send detailed resume by email to info@chiefbank.com.kh. Please quote "Officer, Quality Assurance" in the subject of the email. For more details, please visit our website: www.chiefbank.com.kh

(All personal data collection is for the recruitment purpose only.)

電郵申請
Posting Date: 2025-06-06
Senior Officer, Database Administrator
Responsibilities:

-Proactively maintain and develop all DB infrastructure technology to have 24x7x365 uptime service.

-Manage and implement Installations, software upgrades, patches, hot fixes on ODA, oracle database software, oracle application software, core banking application (Flexcube) and other software related to oracle administration.

-Take ownership of monitoring system performance and capacity planning and health check reports on a timely basis.

-Maintain best practices on Design, develop, implement and maintain Oracle applications for HA.

-Actively control and optimize access permissions and privileges of databases.

-Execution of data migration jobs and scripts as required.

-Assist the infrastructure team in sizing hardware used for the DB.

-Contribute to the creation and maintenance of disaster recovery plans.

-Create a reliable backup strategy. Ensure database backups are appropriately executed, and periodic restorations are exercised to ensure backup quality.

-Determine and document DB policies, procedures and standards.

-Development and Testing support – helping programmer and software engineers to efficiently utilize the database.

-Performance testing and evaluation to ensure data security, privacy and integrity. Identification of bottle necks and deadlock issues.

-Ensure SLA's & operational KPI’s are met, working as necessary with internal and external support functions when major incidents occur.

-Manage security standards and implement Standard guidelines adhering to NBC and IT audit regulations.

Requirements:

-Bachelor’s degree in information technology, Computer Science or related field.

-4-6 years of experience as DBA or in banking sector.

-Oracle certifications (OCP or OCA) is preferred.

-Strong practical experience of ORACLE ODA, RAC, ASM, Data Guard, RMAN, Data pump

-Experience with Linux System Administration.

-Must be available to work night times as and when required.

-Be honest, quick learner, flexible and punctual.

-Willing to work as a team.

-Willing to learn new technology and more self-motivation and self-study.

-Good English and Khmer communication (both written and spoken).

-Able to work longer hours under minimum supervision and under pressure.

Interested parties please send detailed resume by email to info@chiefbank.com.kh. Please quote "Senior Officer, Database Administrator" in the subject of the email. For more details, please visit our website: www.chiefbank.com.kh

(All personal data collection is for the recruitment purpose only.)

電郵申請
Posting Date: 2025-06-06
Senior Officer, Server Administrator
Responsibilities:

-Maintain and support enterprise-grade server infrastructure for 24x7x365 banking operations.

-Install, configure, and maintain Linux (RedHat, Oracle) and Windows Server OS across physical and virtual environments.

-Monitor server performance and ensure high availability, uptime, and responsiveness.

-Perform routine system audits, upgrades, patches, and hotfixes to ensure compliance with internal and regulatory standards.

-Configure and manage Active Directory, DNS, DHCP, Group Policy, and domain services.

-Implement and maintain virtualization platforms (e.g., VMware, Oracle KVM).

-Manage and monitor data storage, file systems, and backup solutions (e.g., Veeam).

-Secure server environments by enforcing best practices for firewalls, anti-malware, and user access control.

-Implement, monitor, and test disaster recovery and business continuity strategies.

-Maintain system documentation, SOPs, policies, and change logs.

-Work closely with database, application, and network teams to support integrated system deployments.

-Actively participate in internal and external IT audits and enforce compliance with NBC and other financial regulations.

-Provide Level 2/3 support and troubleshooting during incidents and planned changes.

Requirements:

-Bachelor’s degree in information technology, Computer Science or related field.

-3-5 years of experience in system/server administration in a medium to large enterprise, preferably banking.

-Deep knowledge of Linux Server and Windows Server.

-Experience with VMware vSphere, ESXi, vCenter, and Oracle KVM, Oracle ODA.

-Strong command of scripting (Bash, PowerShell) and automation tools.

-Solid understanding of cybersecurity practices and firewall rules (iptables, UFW, Windows Firewall).

-Hands-on experience with server monitoring tools (OpManager).

-Ability to work independently, under pressure, and during off-hours or emergencies.

-Good communication skills in English and Khmer (spoken and written).

-Certifications such as RHCSA/RHCE, OCP are highly preferred.

Interested parties please send detailed resume by email to info@chiefbank.com.kh. Please quote "Senior Officer, Server Administrator" in the subject of the email. For more details, please visit our website: www.chiefbank.com.kh

(All personal data collection is for the recruitment purpose only.)

電郵申請
Posting Date: 2025-06-06

最新優惠