ICT Senior Officer

United Nations Office for Project Services

Brindisi, Italy

Experience: 0 to 3 Years

Skill Required: IT and ICT

The Client Solution Delivery Section (CSDS) is mandated to provide and support  Geospatial services for the Secretariat, Agencies, Funds and Programs, support  for centrally hosted solutions for Field Missions and support solutions for UNGSC. CSDS relies on expanded resource base in order to address the rapidly increasing projects and activities.

The incumbent is expected to work on eAPP - Environmental Action Plan and Performance Solution and will be responsible for:

  • Design, testing and delivery of new and enhanced functionalities;
  • Solution maintenance (bug fixing, issue resolution);
  • Provision of business requirements’ analysis and functional requirements;
  • Integration with different data sources and data providers in order to provide accurate and timely business decisions; and
  • Automate solution delivery and solution testing, with no downtime based on DevSecOps and Agile methodology.

This is a position in UNOPS for supporting projects carried out for the United Nations Secretariat.

The incumbent of this position will be a staff member of UNOPS under its full responsibility.

 Functional Responsibilities:

Under the oversight of the Chief CSDS and the general supervision of UNOPS Senior Programme Manager, or their respective delegated officers, the ICT Senior Officer will work on GIS and .NET solution development, designing and developing integrated location-based solutions for UN Peacekeeping and other UN customers.

Summary of key functions and duties:

  • Requirements analysis and design
  • Applications development and testing
  • Maintenance and support
  • The main responsibilities will include but not limited to the following:

Requirements analysis and design:

  • Participate in preparing user requirements and other technical specifications;
  • Undertake analysis of well-defined modules within the system, develop enhancements and new features to existing systems; may design, implement systems as needed;
  • Ensure data security and integrity;.
  • Assist in procurement, including conducting needs assessment and benchmarks, preparing technical specifications and evaluation criteria;
  • Prepare, update and maintain system's documentation and related technical/procedural manuals;
  • Assist in the set-up and monitoring of software performance measures;

Application development and testing:

  • Design, develop and test software solutions, and integrate functionalities from internal GIS end external services (ArcGIS map services, GeoCortex applications, Visual Studio (C#), .NET Web API, HTML5, JavaScript, Azure authentication, tracking, public web services, OpenSource, etc.) using Agile and DevSecOps methodology, for desktop and mobile applications;
  • Undertake rigorous testing and proving of applications software;

Maintenance and support:

  • Draft training materials and conduct training sessions and demonstration of systems for users;
  • Maintain assigned portions of systems, providing operational support for system's applications, analyzing and implementing systems changes/upgrades etc;
  • Prepare solution presentation and demoes and coordinate with clients to improve functionalities and eliminate software bugs;
  • Liaise and establish adequate communications channels with the necessary units within the UNGSC and field missions to support optimal operations for applications and services;
  • Provide support and assistance in responding to requests from field missions in deploying/configuring systems so as to conform to the standards;
  • Integrate UN security and OR controls into developed solutions, making them in line with security rules and recommendations and enable solution’s resilience;
  • Provide support to security incident response and management activities;
  • Provide support in the planning, implementing, operating and maintaining of security controls;
  • Provide support to draft documentation including, technical documentation, configuration and service operation manuals, project documents, presentation, and reports;
  • Perform other duties as may be reasonably required and in line with the incumbent’s scope of services above.

 Education/Experience/Language requirements:

Education:

  • Advanced university degree (Master's degree or equivalent) in electronics, technical or communication engineering, computer science, geospatial sciences or related fields.
  • A first-level university degree (Bachelor's degree) in combination with qualifying experience may be accepted in lieu of the advanced university degree.

Experience:

  • A minimum of two (2) years of progressively responsible professional experience with the geospatial platform, web and/or mobile development and programming language or related areas;
  • A minimum of one (1) year of experience with tabular and geo-database systems, software programming languages and web technology.
  • A minimum of two (2) years of experience with development of .NET applications

Language Requirements:

  • English (write, speak, read) is required for this post. 
  • Knowledge of one or more official UN languages will be considered an asset.

Source: https://jobs.unops.org/Pages/ViewVacancy/VADetails.aspx?id=24102#2