EducationCompletion of High school diploma and relevant computer certificate or diploma in relative IT domain are required. Passing the Global General Service Test (GGST) is a prerequisite for recruitment consideration in the General Services and related categories in the United Nations Secretariat. Successful passing of the Administrative Support Assessment Test (ASAT) in English at the United Nations Headquarters (UNHQ), Economic Commission for Africa (ECA), Economic and Social Commission for Western Asia (ESCWA), United Nations Office at Geneva (UNOG), United Nations Office at Vienna (UNOV), International Criminal Tribunal for Rwanda (ICTR) or International Criminal Tribunal for the former Yugoslavia (ICTY) may be accepted in lieu of the GGST.
Work ExperienceMinimum 7 years of experience in information systems analysis and programming, systems administration and maintenance, software development, technical writing or related area is required.Working Experience in web application design Microsoft.net, Drupal, PHP, C# and data visualization is required.Work experience in mobile application development and cloud-based container platforms, Azure or AWS administration, and DevOps is desirable.
Responsibilities
Responsibilities
•Participates in the development, programming, testing, debugging and implementation of new application systems releases, modules and functionalities.
•Develops, tests and implements simple computer application systems and programs using UN established standards for IT technologies, programming languages and tools.
•Serves as team member in the planning, specification, design, development, implementation and support of computer application systems; independently liaises with users to define and specify requirements.
•Installs computer application systems software and hardware according to specifications; monitors computer applications systems using appropriate monitoring tools and produces monitoring reports.
•Prepares technical and user documentation for deployed computer application systems, as well as training materials and conducts technical presentations.
•Maintains functional specifications for computer application systems, programs and procedures developed and/or modified.
•Provides support for deployed computer application systems including version management, data recovery and deployment to users’ offices; performs ongoing reviews with users and developers and responds to users requests.
•Drafts correspondence and communications, including work plan revisions and other related issues, as well as prepares unit contributions for a variety of periodic reports.
•Serves as focal point for coordination, monitoring and expedition of computer application systems development projects, involving extensive liaison with diverse organizational units to initiate requests; prepares standard terms of reference; processes and follows-up on administrative actions and resolves issues related to project implementation, e.g. organization of and participation in training, procurement of equipment and services, etc.
•Keeps abreast of developments in the field; performs benchmarking and proposes new acquisitions.
•Provides guidance to new/junior staff.
•Performs any other duties as may be assigned.
Job Requirements
Required education
Required relevant work experience
Required languages: