IT DevOps expert - Web Architect

Support the DMFAS Programme with database migration and knowledge transfer.

This opening expired 8 months ago. Do not try to apply for this job.

UNCTAD - United Nations Conference on Trade and Development

Open positions at UNCTAD
Logo of UNCTAD

Application deadline 8 months ago: Monday 29 Sep 2025 at 03:59 UTC

Open application form

Overview

Support the DMFAS Programme with database migration and knowledge transfer.

You have:

  • Advanced university degree (Master's degree or equivalent) in computer science, information systems, mathematics, statistics or related field.
  • A first-level university degree (Bachelor's Degree) in combination with additional two years of qualifying experience may be accepted in lieu of the advanced university degree.
  • A minimum of 5 years of progressively responsible experience in planning, design, development, implementation and maintenance of computer information systems.
  • Relevant working experience with major database systems (including Oracle) and development tools is required.
  • Work experience on the management of IT operations and configuration of related architecture (IT service/DevOps) is required.
  • Work experience on the management and configuration of versioning and deployment tools (GitHub, Bitbucket and/or Maven) is required.
  • Experience in development for Web technology, using Object Oriented methodology, Java Programming Language and Web User Interface development using Angular Framework and related tools, is required.
  • Work experience in the development of the DMFAS system is desirable.
  • Fluency spoken and written in English is required.
  • Knowledge of other UN language is a distinct advantage.

Contract

This is a Consultancy contract. More about Consultancy contracts.

Result of Service

The consultant will support the DMFAS Programme in migrating the database from Oracle to PostgreSQL, manage external access to the DMFAS 7 distribution environment within the current development environment, and provide knowledge transfer to DMFAS internal staff on the configuration and distribution of DMFAS 7, thereby enabling continued development of the DMFAS 7 software.

Work Location

Home Based

Expected duration

30/09/25 - 31/12/25

Duties and Responsibilities

Under the supervision of the Chief of the DMFAS Programme, Debt and Development Finance Branch of UNCTAD's Division on Globalization and Development Strategies, and under the supervision of the DMFAS Systems Analyst, the consultant will undertake responsibilities: 1. IT DevOps Expert: - Provide advice on the distribution of the DMFAS 7 software. - Provide guidance to the DMFAS 7 Development team, on the programming of the changes and required testing of the DMFAS database, migrating from Oracle RDBMS to PostgreSQL. - Review and update the technical documentation for the training on the distribution of DMFAS 7. - Support the DMFAS internal staff on the installation, maintenance and troubleshooting of the DMFAS 7 software. - Facilitate knowledge transfer to DMFAS support staff in user countries, as required during installation missions of the DMFAS 7 application. 2. Development Tools: - Utilize GIT, Eclipse IDE, and other selected collaboration tools throughout the development process. 3. Documentation: - Prepare necessary technical documents and material for distribution in accordance with DMFAS standards. 4. Peer Reviews: - Participate in peer reviews of their work, coordinating deliverables with the DMFAS 7 development team. 5. The consultant will provide regular status reports on assigned activities through formal communication with the DMFAS Systems Analyst. The DMFAS Systems Analyst will oversee the consultant's work in collaboration with the DMFAS Development and Helpdesk team. This consultancy position is essential to support the current DMFAS development team in executing their technical tasks over a 3-month period including in-person training and support to the first installation of DMFAS 7.

Qualifications/special skills

Advanced university degree (Master's degree or equivalent) in computer science, information systems, mathematics, statistics or related field, is required. A first-level university degree (Bachelors Degree) in combination with additional two years of qualifying experience may be accepted in lieu of the advanced university degree. A minimum of 5 years of progressively responsible experience in planning, design, development, implementation and maintenance of computer information systems, are required. Relevant working experience with major database systems (including Oracle) and development tools is required. Work experience on the management of IT operations and configuration of related architecture (IT service/ DevOps) is required. Work experience on the management and configuration of versioning and deployment tools (GitHub, Bitbucket and/or Maven). including experience in development for Web technology, using Object Oriented methodology, Java Programming Language and Web User Interface development using Angular Framework and related tools, is required. Work experience in the development of the DMFAS system is desirable.

Languages

Fluency spoken and written in English is required. Knowledge of other UN language is a distinct advantage.

Additional Information

Not available.

No Fee

THE UNITED NATIONS DOES NOT CHARGE A FEE AT ANY STAGE OF THE RECRUITMENT PROCESS (APPLICATION, INTERVIEW MEETING, PROCESSING, OR TRAINING). THE UNITED NATIONS DOES NOT CONCERN ITSELF WITH INFORMATION ON APPLICANTS’ BANK ACCOUNTS.

Potential interview questions

Can you describe your experience with database migration from Oracle to PostgreSQL? This question assesses your hands-on experience with specific database systems. Detail your previous projects, challenges faced, and your role in the migration.
How do you ensure effective knowledge transfer within a team? This question explores your approach to training and mentoring staff. Pro members can see the explanation.
What tools do you use for version control in development projects? Pro members can see the explanation. Pro members can see the explanation.
Describe a challenging peer review you partook in. What was your approach? Pro members can see the explanation. Pro members can see the explanation.
How do you keep your technical documentation current and accessible? Pro members can see the explanation. Pro members can see the explanation.
What is your experience with DevOps practices in software development? Pro members can see the explanation. Pro members can see the explanation.
Can you provide an example of how you've utilized collaboration tools in a project? Pro members can see the explanation. Pro members can see the explanation.
What experience do you have in developing web applications using Angular? Pro members can see the explanation. Pro members can see the explanation.
Added 8 months ago - Updated 8 months ago - Source: careers.un.org