Overview
This role involves designing and delivering architectural blueprints, APIs, and reusable components for UNOPS digital services, combining technical design with mentoring and embedding Responsible AI principles.
Key Responsibilities
- Design and deliver architectural blueprints, APIs, and reusable components for digital services.
- Architect scalable data pipelines for AI and analytics workloads.
- Define and maintain API design standards.
- Conduct analysis of emerging architectural patterns.
- Design reusable project templates and starter kits.
- Ensure solutions are resilient, secure, scalable, and interoperable.
- Guide and mentor developers through code reviews and architectural guidance.
- Lead the development of core product components.
- Translate business requirements into technical specifications.
- Embed Responsible AI principles into system architecture.
- Provide technical expertise on AI/ML techniques.
- Evaluate and recommend platforms, frameworks, and cloud services.
- Collaborate with other architects and leads to ensure requirements are met.
- Provide second-line technical support for architectural or integration issues.
- Define and manage handover processes for platforms and templates.
- Establish and maintain a catalogue of reusable components.
- Maintain and enforce technical documentation.
Required Experience
- At least 3 years in a systems architecture, solutions design, or senior technical capacity.
- Experience writing and reviewing production code with a working knowledge of clean architecture principles or domain-driven design.
- Experience defining API standards, including RESTful design conventions, versioning strategies, and authentication patterns.
- Experience with at least one major cloud platform (AWS, Azure, or GCP).
- Experience implementing AI/ML solutions with awareness of Responsible AI principles.
- Experience mentoring or technically leading a development team.
- Experience producing technical documentation.
Qualifications
• Bachelor’s degree (or equivalent) in Computer Engineering, Computer Science, Technology Management, Mathematics or related fields with 7 years of relevant experience OR Master’s degree (or equivalent) in any of the above or related fields with 5 years of relevant experience.