Overview
Provides support for computer information systems, databases, and applications, participating in the development, programming, testing, debugging, and implementation of new computer application systems.
Key Responsibilities
- Provides support for computer information systems, databases and applications in assigned area; performs complex troubleshooting for various applications.
- Participates in the development, programming, testing, debugging and implementation of new computer application systems releases, modules and functionalities; conducts version management.
- Designs and develops computer application systems and programs, typically using more than one programming language as well as UN established standards for IT technologies and tools.
- Installs computer application systems software and hardware according to specifications; monitors applications systems using appropriate monitoring tools and produces monitoring reports.
- Manages, designs, creates, produces and maintains technical documentation for relevant computer application systems and products; manages and administers changes to technical documentation in accordance with prevailing change management and operation procedures.
- Assists in developing/refining support and operations procedures for relevant computer applications systems, including programming requirements and recommendations to users for the programming interfaces.
- Serves as team leader in projects dealing with the planning, specification, design, development, implementation and maintenance of simple computer application systems; liaises with users to define and specify requirements; builds, tests and modifies prototype computer application systems; performs installation and maintenance of computer applications systems in user offices.
- Contributes to feasibility studies, systems analysis, design, development, implementation and evaluation and testing of computer application systems improvements and new computer application systems.
- Assists in the identification of user computer application systems needs, including business process and document workflow analysis, organization and maintenance of document repositories; identifies classification schema, retention and archival procedures; designs and develops workflow systems; conducts research on document/information/knowledge management computer applications’ tools, procedures and standards.
- Provides support on computer application systems development matters, including security and data backup and recovery.
- Drafts correspondence and communications; including work plan revisions and other related issues, as well as prepares unit contributions for a variety of periodic reports.
- Keeps abreast of developments in the field; conducts research on new technologies; performs benchmarking and proposes new acquisitions; assists in the implementation of new technologies.
- Provides guidance and training to new/junior staff; plans day-to-day work and supervises other staff as required.
- Assists with the collection and analysis of data as well as preparation of data presentations and reports for information sharing, responding to queries, knowledge management, planning and decision making.
- Assists with visualizations and updating information material such as web pages or brochures.
- Performs other related duties as required.
Required Experience
A minimum of 10 years (or 8 years if graduated with a first-level university degree) of progressively responsible experience in information systems analysis and programming, systems administration and maintenance, software development, technical writing or related area is required. A minimum of 7 years of business analysis and functional requirements capturing software needs of UN peacekeeping operations, special political missions, humanitarian operations, or other complex field-based international organizations is required. A minimum of 6 years experience with system and data integration of SAP with custom software is required. A minimum of 5 years of experience in data analysis and modeling with PowerBI and Power Query is required. A minimum of 5 years of experience building ETL with SQL , PowerQuery is required. A minimum of 3 years of experience leading a Dev Team building web applications using Agile methodology is required. A minimum of 5 years business knowledge about air operations logistics of UN peacekeeping operations, special political missions, humanitarian operations, or other complex field-based international organizations is desirable. Experience of information security (Authentication, Identity management, compliance) is desirable. Experience with machine learning is desirable. 1 year or more of experience in data analytics or related area is desirable.
Qualifications
High school diploma or equivalent is required. A first-level university degree may be accepted in lieu of two years of required experience.