The Product Management Unit at ICTS is responsible
for delivering innovative, best-in-class IT products and integrated solutions
to the United Nations.
Under the overall supervision of UNOPS Senior
Programme Manager or an assigned person, the main role of the ICT Specialist –
Software Architect and Developer is to work with the client in UNOG to analyze,
design and develop best in class business analysis, IT products and decision
support tools, as well as support those tools to increase efficiency of manual
administrative process steps and facilitate timely and cost-effective process
execution.
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.
The ICT Specialist – Software Architect and Developer
will be responsible for the following duties:
Summary of Key Functions:
- Business Analysis and Software Architecture Support
- Development and Quality Assurance Support
- Documentation, Training, Maintenance and Support
1. Business Analysis and Software Architecture Support
●
Implementing and monitoring of
projects involving feasibility studies, data and systems analysis improvement,
development and implementation of application solutions.
●
Organizes and performs unit and
integrated testing, designing and utilizing test bases; assists users in
acceptance testing.
●
Provides guidance ice to clients,
analyzing clients’ requirements and support in translating these into new
applications; determines application systems integration and linkage issues.
●
Researches, analyzes and evaluates
new technologies and makes suggestions s to supervisor for their deployment.
●
Participates in writing reports and
papers on systems-related topics, system requirements, information strategy,
etc.
2. Development and Quality Assurance
Support
●
Develops detailed system and other functional specifications and user
documentation for major systems.
●
Designs and builds data
models/databases, data warehouses and tools to integrate and store data from
several sources. Support in designing and implementing ETL processes.
●
Maintains, upgrades or enhances
existing user systems; troubleshoots and provides continuing user support, to
include resolving difficult problems, advising on the use of new techniques,
monitoring transactions to measure performance and continued effectiveness of
assigned systems, etc.
●
Develops and maintains computer
programs that require integration of many interrelated systems and program
elements; ensures appropriate data security and access controls considering
both local and wide area issues.
●
Deploys and manage Docker containers
for applications deployment.
3. Documentation, Training, Maintenance
and Support
●
Develops training materials,
operating and user manuals; trains staff in assigned systems prepare disaster
recovery plans and ensures appropriate planning and training of those
responsible.
●
Provides guidance to, and may
supervise, new/junior staff, consultants, etc. Other tasks and responsibilities
relevant to the scope of work as assigned.
4. Perform other duties as may be
reasonably required and in line with the incumbent’s scope of services above.
The result of the work of the ICT Specialist –
Software Architect and Developer impacts directly on delivery of services that
satisfy the requirements of the UN Office at Geneva (UNOG). It will also ensure proper processes and methodologies
are followed and implemented according to the latest industry standards. The
incumbent is responsible for ensuring activities for all UNOG stakeholders are
in line with the overall business targets and UN policies, rules and
regulations.
Monitoring and Progress Controls
- Meetings
with supervisor and feedback as necessary.
- Two
working days must overlap with Geneva core hours, 10:00AM-12:00AM and 1PM-4PM
Geneva time (note that Switzerland applies DST)