IT Solution Architect (SGIS)(P4)
The Department of Safeguards (SG) is the organizational hub for the implementation of IAEA safeguards. The IAEA implements nuclear verification activities for over 180 States in accordance with their safeguards agreements. The main objective of the Department is to maintain and further develop an effective and efficient verification system in order to draw independent, impartial and timely safeguards conclusions, thus providing credible assurances to the international community that States are in compliance with their safeguards obligations. Safeguards activities are undertaken within a dynamic and technically complex environment including advanced nuclear fuel cycle facilities and complemented by the political and cultural diversity of the countries.
The Department of Safeguards consists of six Divisions\: three Operations Divisions for the implementation of verification activities around the world; three Technical Divisions (Division of Concepts and Planning, Division of Information Management, and Division of Technical and Scientific Services); and three Offices (the Office for Verification in Iran, the Office of Safeguards Analytical Services and the Office of Information and Communication Services).
Within the Department of Safeguards, the Office of Information and Communication Systems (SGIS) is the centre of competence for the specification, development and maintenance of Information and Communication Technology (ICT) systems and for the management of all ICT infrastructure and services to support safeguards. In partnership with other organizational entities, SGIS is responsible for planning and implementing an ICT strategy as well as enforcing ICT standards.
The Development Section provides ICT services to the Department of Safeguards and Member States, working cooperatively with staff in the Operations Divisions and the Technical Divisions to plan, establish and maintain information systems. The Section specializes in providing system analysis, software design, and implementation and maintenance services. The Section follows and implements best practices in the areas of software engineering, project management and quality management and continuously monitors the Department's information related needs so that they can be met through requests for new or enhanced ICT solutions.
Under the general supervision of the Section Head and Application Development Team Leader, the IT Solution Architect (SGIS) develops and maintains the solution architecture standards in SGIS to ensure the consistent way of designing and implementing of IT solutions. He/she coordinates the design and development effort among various projects run by SGIS by regular evaluation of the compliance of the solutions to the architectural standards; and mitigate technical challenges and risks by developing working prototypes together with SGIS product teams to prove the architectural approach that would lead to sound technical solutions. In close collaboration with the architects in other domains (business analysis, data modelling, security, infrastructure) the IT Solution Architect (SGIS), ensures that the defined standards across the domains are followed, properly implemented and, if changes are needed, take part in the decision process to update the relevant design documentations.
The IT Solution Architect (SGIS) plays several roles in the Section\: (1) as a strategic designer of IT solutions ensures that solutions fit an enterprise architecture from business, information, and technical perspectives (2) as a coordinator with the Product Managers, Technical Leads and other colleagues in the business analysis, data modelling, user experience, security and infrastructure domains ensures that IT solutions adhere to the standards adopted in the division while remaining compliant with applications’ integration requirements; and (3) as a member of change management board in collaboration with Project Section gets involved in early stages of the project planning and feasibility phase to be able to provide most relevant architectural vision, evaluates possible impact of the proposed changes from the architectural point of view in order to mitigate potential risks to the overall solution architecture.
Functions / Key Results Expected
- Develops and maintains solution architecture standards to ensure architectural consistency of the solutions developed in the division.
- Leads architecture decision making process during solution initiation, solution design and solution implementation.
- Reviews business context for solutions to define the vision and requirements for the solution, recommending potential options (which may include prototype development), selecting the most optimal option.
- Communicates the architecture to the stakeholders and collaborates and coordinates with other domain architects in the formalization and adoption of standards and procedures.
- ÌµConducts analysis on technical viability of technology environment and provide guidance in the technology selection.
- Assures solutions are closely aligned with the standards / guidelines of technology solutions.
- Influences/manages changes to standards when necessary taking into account the industry standards.
- Provides analysis of security protection technologies as necessary.
- Assists in defining the acceptance criteria to be used by the Quality Assurance Team.
Competencies and Expertise
|Communication||Communicates orally and in writing in a clear, concise and impartial manner. Takes time to listen to and understand the perspectives of others and proposes solutions.|
|Achieving Results||Takes initiative in defining realistic outputs and clarifying roles, responsibilities and expected results in the context of the Department/Division’s programme. Evaluates his/her results realistically, drawing conclusions from lessons learned.|
|Teamwork||Actively contributes to achieving team results. Supports team decisions.|
|Planning and Organizing||Plans and organizes his/her own work in support of achieving the team or Section’s priorities. Takes into account potential changes and proposes contingency plans.|
|Client orientation||Helps clients to analyse their needs. Seeks to understand service needs from the client’s perspective and ensure that the client’s standards are met.|
|Commitment to continuous process improvement||Plans and executes activities in the context of quality and risk management and identifies opportunities for process, system and structural improvement, as well as improving current practices. Analyses processes and procedures, and proposes improvements.|
|Technical/scientific credibility||Ensures that work is in compliance with internationally accepted professional standards and scientific methods. Provides scientifically/technically accepted information that is credible and reliable.|
|Information Technology||Application Architecture||Extensive expertise in development of architecture strategies, application and software architecture, data modelling and database systems, security architecture, service oriented architecture, architecture governance.|
|Information Technology||Project Management||Experience with PRINCE 2 and agile software methodologies such as SCRUM can be beneficial.|
|Information Technology||Software Development||Extensive knowledge of\: NET Framework, .Net Core, C#, Single Page Applications (Angular), SQL Server, SOA, REST, Data modeling, Analytics/DWH.|
|Information Technology||Software Engineering||The knowledge of Application Performance Monitoring tools, Architectural Frameworks, Kerberos Authentication, Virtualization, Containers, Messaging queueing, Integration brokers/API gateways can be beneficial.|
Qualifications, Experience and Language skills
Master's Degree - Advanced University degree in computer science or similar field.
Bachelor's Degree - A first level university degree in computer science or similar field with three additional years of relevant experience may be considered in lieu of the advanced university degree.
Minimum 7 years of working experience in systems/application architecture in various architecture domains including but not limited to\: Service Oriented Architecture, Application/Software Architecture, Data modeling and database systems, Digital transformation, Architecture governance; of which 4 years should be demonstrated experience playing a leading architecture role in the design of large scale, complex initiatives with demonstrated effective decision-making skills related to system design.
Excellent oral and written command of English. Knowledge of other official IAEA languages (Arabic, Chinese, French, Russian and Spanish) is an asset.
The IAEA offers an attractive remuneration package including a tax-free annual net base salary starting at US $74913 (subject to mandatory deductions for pension contributions and health insurance), a variable post adjustment which currently amounts to US $ 37157, dependency benefits, rental subsidy, education grant, relocation and repatriation expenses; 6 weeks' annual vacation, home leave, pension plan and health insurance
Applications from qualified women and candidates from developing countries are encouraged
Applicants should be aware that IAEA staff members are international civil servants and may not accept instructions from any other authority. The IAEA is committed to applying the highest ethical standards in carrying out its mandate. As part of the United Nations common system, the IAEA subscribes to the following core ethical standards (or values)\: Integrity, Professionalism and Respect for diversity. Staff members may be assigned to any location. The IAEA retains the discretion not to make any appointment to this vacancy, to make an appointment at a lower grade or with a different contract type, or to make an appointment with a modified job description or for shorter duration than indicated above. Testing may be part of the recruitment process