FreshJobs

Consultant to Conduct Technology Stack Analysis for the EACC Case Management System at United Nations Office on Drugs and Crime (UNODC)

February 13, 2025
Urgent
Application deadline closed.
Deadline date:
Application deadline closed.

Job Description

Loading

Duties and responsibilities:
a) Document the system requirements in close consultation with EACC
b) Conduct a comprehensive requirement analysis of the iCMS – Conduct stakeholder engagement to understand EACC’s operational needs, challenges, and expectations for the case management system. – Identify functional requirements (e.g., case tracking, document management, reporting, AI-driven analytics) and non-functional requirements (e.g., scalability, security, performance).
c) Undertaking a review of the technology landscape – Analyze current trends and best practices in case management systems, including cloud-based solutions, open-source platforms, proprietary software, and AI-driven tools. –

Evaluate technologies across the following layers:
1. Front-end: User interface frameworks (e.g., React, Angular) and AI-powered user experience enhancements (e.g., chatbots, voice assistants).
2. Back-end: Server-side technologies (e.g., Node.js, Django, Spring Boot) and AI integration frameworks (e.g., TensorFlow, PyTorch).
3. Database: Relational and non-relational databases (e.g., PostgreSQL, MongoDB) with AI-driven data analytics capabilities.
4. Integration: APIs, middleware, and microservices architecture, including AI model deployment and management.
5. Security: Authentication, encryption, and compliance with data protection regulations, with a focus on securing AI models and data.
6. Hosting: Cloud platforms (e.g., AWS, Azure, Google Cloud) vs. on-premises solutions, including AI-specific services (e.g., AWS SageMaker, Azure AI). d) Identify potential AI use cases for the case management system as well as assess the feasibility, benefits and risks of each use case. Sample Use cases: – Natural Language Processing (NLP) for document analysis and summarization. – Predictive analytics for case prioritization and risk assessment. – Machine Learning (ML) for anomaly detection and fraud prevention. – Intelligent automation for workflow optimization.
e) Propose a technology stack that aligns with EACC’s requirements and budget, including AI components.
f) Provide technical training to key staff and system users across various EACC departments g) Prepare a detailed report documenting the analysis, findings, recommendations, and a high-level road map for the adoption and integration of the recommended technology stack.

Qualifications/special skills
An advanced university (Master or equivalent) degree in IT, Artificial Intelligence, Computer Science, software engineering or a related field is required. A first-level university degree in similar fields in combination with two additional years of qualifying work experience may be accepted in lieu of the advanced degree.
β€’ A minimum of 07 years of experience in IT, or AI, consulting with a focus on technical analysis and system integration is required.
β€’ Experience in planning, executing, and delivering IT projects, with demonstrated knowledge of international best practices, particularly those from EU Member States is highly desirable.
β€’ Experience in designing and delivering technical training programs for diverse groups such as system users is desirable.
β€’ Strong knowledge of AI technologies, including machine learning, natural language processing, and predictive analytics is desirable
β€’ Experience with cloud computing, cybersecurity, and software development frameworks is required.
β€’ Experience in collaborating with various stakeholders, including government agencies, to understand their needs and provide tailored solutions is desirable.
β€’ Experience in working with EU funded projects is desirable.