就業機會

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
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, and hotfixes on ODA, Oracle DB software, Oracle application software, core banking app, and related components.
-    Take ownership of monitoring system performance, capacity planning, and health check reports.
-    Maintain best practices on design, development, and implementation of Oracle applications for HA.
-    Control and optimize access permissions and privileges.
-    Execute data migration jobs and scripts.
-    Assist infrastructure team in sizing DB hardware.
-    Contribute to DR plan creation and maintenance.
-    Ensure backups are executed and restorations tested.
-    Determine and document DB policies, procedures, and standards.
-    Provide development and testing support.
-    Perform performance testing and evaluation, identify bottlenecks and deadlocks.
-    Ensure SLAs and KPIs are met.
-    Manage security standards adhering to NBC and IT audit regulations.
-    Install, configure, and maintain MySQL, PostgreSQL, and SQL Server for production, UAT, and development.
-    Implement MySQL, PostgreSQL, replication and SQL Server HA/DR features such as AlwaysOn and Log Shipping.
-    Conduct performance tuning using EXPLAIN plans, SQL Profiler, Query Store, indexing strategies, etc.
-    Handle MySQL, PostgreSQL, and SQL Server backups/restores using native tools.
-    Monitor health, performance, and capacity for all database platforms.
-    Support cross-platform data migration among Oracle, PostgreSQL, MySQL, and SQL Server.
-    Ensure security hardening and user privilege management across platforms.

Requirements:

 -    Bachelor’s degree in IT, Computer Science, or related field.
-    3–5 years of experience as DBA or in banking sector.
-    Oracle certifications (OCA/OCP) preferred.
-    Strong experience with Oracle ODA, RAC, ASM, Data Guard, RMAN, Data Pump.
-    Experience with Linux System Administration.
-    Must be available for night work as required.
-    Be honest, quick learner, flexible, and punctual.
-    Willing to work as a team and learn new technology.
-    Good English and Khmer communication skills.
-    Able to work longer hours with minimal supervision and under pressure.
-    Strong hands-on experience with PostgreSQL, MySQL (InnoDB, replication, tuning).
-    Strong hands-on experience with SQL Server (T-SQL, indexing, HA/DR).
-    Experience with PostgreSQL, MySQL and SQL Server backups/restores and DR.
-    Skilled in query optimization across multiple DB engines.
-    Experience with database monitoring tools.
-    Understanding of cross-platform migration strategies.

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