JOB ANNOUNCEMENT
RACHA-JA-038-07/24-GIZ-FB
The Reproductive and Child Health Alliance (RACHA) funded by GIZ-MUSEFO is implementing the Food Bank project in rural setting of two provinces. The overall objective is to ensure climate-smart improvements in the food security and livelihood conditions of vulnerable households in Kampong Thom and Kampot provinces. This will be achieved by supporting saving groups as well as start-up initiatives like food -banks by supporting the production and sale of diverse, nutritious, and safe foods to consumers. RACHA is seeking for dedicated, hardworking, innovative and committed professionals with requisite skills and knowledge in the field of IT Systems Development for the following position:
Job Title: IT Systems Development Consultant (ITDC)
Duty Base: Head Office Phnom Penh
Report to: Project Team Leader
Roles and Responsibilities
- Analyze and design database: Adapt conceptual and logical data models, analyze database relative to other databases, create and refine and distribute conceptual and logical data models, determine target environment and/or platform, identify access and concurrency requirements, identify backup and recovery requirements and create recovery plan, perform research and analyze requirements, validate conceptual and logical data models with clients.
- Develop and implement develop and validate database implementation plan, develop back and front-end connectivity, develop physical database characteristics and define user interface, i nstall and deploy database, produce users and technical documents.
- Perform Database Administration and Maintenance: administer and enforce standards, analyze monitoring data, audit database systems, create and implement maintenance plan for regular integrity checks, maintain physical organization of database objects, plan and manage physical resource requirements and enhancements.
- Perform database testing: develop test plan and system, develop test procedures, perform tests, document test results and make recommendations.
- Provide Data Assurance: design and document security plan, gather and document security requirements, implement and enforce security requirements, maintain and improve security in response to industry developments and user experience, protect corporate data.
- Provide Database Client and User Services: adapt existing structure to new work environments, provide and support development and production environments.
To provide technical guidance and technical support services
- Identify and prioritize projects based on current requirements.
- Collaborate closely with the project team leader, related team, saving for change committee members and Groups to gather feedback, requirements, and requests for database development and updates.
- Coordinate the development of “Saving for Change” initiatives with M&E, including maintenance, training, refresher training, and on-the-job training.
- Monitor and follow up on ongoing activities related to planning and implementing new assignments.
- Ensure the team provides support to both internal and external clients.
- Compile monthly, quarterly, and semi-annual activity reports.
- Perform miscellaneous job-related duties as assigned.
- Create system documentation from scratch until completion
Qualification Requirements:
Knowledge and skills: University degree in computer science and engineering or Information Technology.
• Knowledge of database development methodologies, design, and implementation are required.
• Demonstrated ability to train others in the use of software packages.
• Analyze business requirements and translate them into executable tasks.
• Design, code, test, and document for the system.
• Ensure the scalability, performance, and reliability of web services and applications.
• Understands and willing to follow whole modern software development life cycle processes
• Knowledge and experience in agile SDLC methodologies
• In-depth understanding of databases and knowledge of SQL
• Full-stack web development proficiency using C#, .NET, and front-end TypeScript frameworks (ASP.NET Core 8, Angular 18).
• Proficiency in developing and consuming RESTful APIs with ASP.NET Core Web APIs, NodeJs
• Familiarity with databases such as SQL Server, MySQL, MongoDB, and proficiency in related tools.
Experience: A minimum of eight years of progressively responsible professional experience is required, preferably with International Organizations and Non-Governmental Organizations (NGOs). This experience should include system development based on donors’ requirements and awards, as well as at least four years of web-based system management experience.
Languages: Fluent in Khmer and English both orally and writing.
Others: Good interpersonal skill, hardworking, honest and strong commitment in working in the field. Ability to prioritize workload and work collaboratively with project Team Leader, related Team, Saving for Change Committee members and Groups is a plus.
For more details on the job openings, please visit the RACHA website at http://www.racha.org.kh and/or: https://web.facebook.com/rachacambodia. Candidates MUST submit a current resume with a cover letter with three references email address to: RACHA Office No. 2, Street 500, Sangkat Phsar Doeum Thkov, Khan Chamcar Morm, Phnom Penh, Cambodia and/or send e-mail jobads@racha.org.kh.
RACHA is an equal opportunity employer (EEO) committed to a diverse workforce. All qualified applicants are encouraged to apply, including women, LGBTQI+ individuals, and people with disabilities, members of ethnic minorities and members of other marginalized groups and/or communities. RACHA is strictly adherence to the Child Protection Principles, and the Prevention Sexual Exploitation and Abuse (PSEA).
Closing Date: JULY 29, 2024