General Information

Position Title
ICT Specialist
Job Category
Information and Communications Technology
Duty Station(s)
Tirana
Seniority Level
Mid Level
ICS Level
ICS 10
Contract Type
ICA - LICA - Specialist - Retainer
Contract Level
LICA 10
Posting Start Date
09-Apr-2026
Posting End Date
18-Apr-2026
Duration
Short-term retainer assignment, until 31 December 2026

Job Highlight

This is an excellent opportunity to contribute to the digital transformation of the justice sector in Albania, working on a high-impact EU-funded project. The position offers a collaborative environment with international and local experts, providing opportunities for professional growth in software development, system maintenance, and user support within the UN system.

About the Country/Multi-Country Office

Since opening in 2019, the UNOPS Austria Multi-Country Office (AUMCO) in Vienna has served as a hub for operations across 12 countries in South-East Europe, Türkiye, the South Caucasus, and Central Asia. AUMCO delivers technical expertise, operational support, and sustainable infrastructure solutions for governments, donors, and international financial institutions. Flagship initiatives include Blueing the Black Sea—a GEF and World Bank partnership to reduce pollution and promote sustainable development—and Türkiye’s post-earthquake recovery programme, enhancing protective services for women and children. In Albania, projects revitalise cultural heritage and advance digital justice, while in Kosovo, new university infrastructure supports higher education. In Georgia, AUMCO facilitates the Eastern Partnership European School and strengthens rule of law and digital health access. Across Central Asia, activities range from health system strengthening in Uzbekistan to hazardous waste management in Tajikistan. AUMCO also supports UNOPS’ global Water, Environment, and Climate portfolio, reinforcing its role as a regional and thematic centre of excellence.

About the Project Office

Established in 2020, the UNOPS Office in Albania supports national efforts to improve economic and social conditions in the wake of the November 2019 earthquake. Through its flagship initiatives, UNOPS is contributing to the rehabilitation of cultural heritage sites and the digital transformation of the justice sector. By combining project management, infrastructure development, and technical expertise, UNOPS aims to strengthen Albania’s resilience, enhance public services, and promote sustainable development. The Albania office also plays a role in fostering connectivity and advancing healthcare standards across the country.

Job Specific Context

The Project “Support to the Rule of Law through digital transformation: Advancing Case Management and Business Intelligence capabilities in Albania” is designed to contribute to the enhancement of the Rule of Law system by increasing efficiency and effectiveness of the judiciary institutions in Albania and bringing the system for promotion and protection of human rights in line with the best EU practices. The project will take four years for implementation. The ICT Specialists (Software developer) will be supervised by the Project Manager and work in the core team of the project consisting of the international Project Manager, an international Change Mgt and Communication Specialist, and three local ICT specialists.

Role Purpose

The ICT Specialist will independently manage tasks related to system support and maintenance, user support, analysis & design, and project participation within the "Support to the Rule of Law through digital transformation" project. The ICT Specialist will also adapt existing policies, approaches, and models to meet emerging client or project needs.

Functions / Key Results Expected

1. System Support and Maintenance

  • Source Code Management:

    • Develop, write, and maintain clean, efficient, and well-documented source code using approved coding standards and version control systems (e.g., Git).

    • Manage code repositories, branching strategies, and merge requests.

    • Participate in code reviews to ensure code quality and knowledge sharing.

  • Defect Resolution:

    • Investigate, analyze, and resolve software defects and bugs in a timely and effective manner.

    • Document defect resolution processes and solutions.

    • Perform root cause analysis to prevent recurring issues.

  • Application Upgrades:

    • Design, develop, and implement application upgrades and enhancements, ensuring minimal disruption to users.

    • Test upgrades thoroughly to ensure compatibility and stability.

    • Coordinate with stakeholders to plan and communicate upgrade schedules.

  • System Documentation:

    • Create and maintain comprehensive technical documentation, including:

      • System architecture diagrams

      • Database schemas

      • API documentation

      • Code comments

      • Release notes

    • Ensure documentation is up-to-date and reflects the latest system changes.

    • Contribute to the documentation of the interoperability framework.

2. User Support

  • Service Request Management:

    • Monitor and respond to service requests related to the CMS, ensuring they are logged, tracked, and updated in the designated service management system.

    • Prioritize and resolve service requests according to established service level agreements (SLAs).

    • Communicate effectively with users to provide timely updates and resolutions.

  • Work Order Management:

    • Create and assign work orders to appropriate team members or external vendors, ensuring clear task descriptions and deadlines.

    • Follow up on work order progress and ensure timely completion.

  • Quality Assurance:

    • Develop and execute quality assurance procedures, including unit testing, integration testing, and system testing, to ensure software quality and end-user satisfaction.

    • Document test cases, test results, and any identified defects.

    • Work closely with users to gather feedback and validate solutions.

  • ICT Standards and Technology:

    • Stay current with the latest software development trends, tools, and technologies, particularly those relevant to the justice sector and the project's technology stack.

    • Evaluate and recommend new technologies to improve system efficiency and effectiveness.

    • Adhere to best practices in software development and security.

  • Technical Issue Escalation:

    • Serve as a point of escalation for complex technical issues, providing in-depth analysis and troubleshooting.

    • Collaborate with other technical experts and vendors to resolve escalated issues.

  • Documentation (End-User & Technical):

    • Draft and maintain clear and concise end-user documentation, including user manuals, training materials, and FAQs.

    • Contribute to technical documentation for other developers and IT staff, ensuring consistency and accuracy.

    • Documentation of business processes.

3. Analysis & Design

  • Issue/Bug Analysis:

    • Analyze reported software issues and bugs to determine their cause and impact.

    • Prioritize bug fixes based on severity and user impact.

    • Document bug analysis findings and proposed solutions.

  • Change Request Analysis:

    • Analyze change requests from users and stakeholders, assessing their feasibility, scope, and impact on the existing system.

    • Provide accurate estimates of the effort, time, and resources required to implement change requests.

    • Document change request analysis and recommendations.

  • Solution Design (Upgrades & Defects):

    • Design effective and efficient software solutions to address defects, implement upgrades, and fulfill change requests.

    • Create design documents, including:

      • Technical specifications

      • Data flow diagrams

      • User interface mockups

      • Database design

    • Ensure solutions align with system architecture, security requirements, and performance goals.

  • System Improvement Recommendations:

    • Evaluate the existing system and identify areas for improvement in terms of performance, scalability, usability, and maintainability.

    • Recommend hardware or software design changes to enhance system operation and user experience.

    • Consider the interoperability framework and data exchange requirements when proposing changes.

  • System Design Documentation:

    • Maintain and update system design documentation to reflect the current state of the system.

    • Ensure design documentation is complete, accurate, and accessible to the development team and other stakeholders.

4. Project Participation:

  • Contributes to project as a technical specialist in their field.

  • Performs analysis, design, development, testing, and deployment of software solutions.

  • Manages tasks assigned under the project for on-time completion, updates progress and reports on progress as per established project management standards and guidelines.

  • Raises issues to the Senior Project Manager as and when they arise

  • Contributes to the project documentation, including but not limited to issue register, , design, analysis, testing, , training packages, deployment and maintenance guides, FAQs, Troubleshooting guides, Business Continuity planning.

  • Manages the source code for software development projects

  • Performs Quality Assurance on project deliverables, including code, documentation, s, test plans, as per established standards and guidelines.

Skills

Communication, Database Design, Problem Solving, Quality Assurance, Software Development, System Administration, Technical Documentation

Competencies

Develops and implements sustainable business strategies, thinks long term and externally in order to positively shape the organisation. Anticipates and perceives the impact and implications of future decisions and activities on other parts of the organisation.
Treats all individuals with respect; responds sensitively to differences and encourages others to do the same. Upholds organisational and ethical norms. Maintains high standards of trustworthiness. Role model for diversity and inclusion.
Acts as a positive role model contributing to the team spirit. Collaborates and supports the development of others. For people managers only: Acts as positive leadership role model, motivates, directs and inspires others to succeed, utilizing appropriate leadership styles.
Demonstrates understanding of the impact of own role on all partners and always puts the end beneficiary first. Builds and maintains strong external relationships and is a competent partner for others (if relevant to the role).
Efficiently establishes an appropriate course of action for self and/or others to accomplish a goal. Actions lead to total task accomplishment through concern for quality in all areas. Sees opportunities and takes the initiative to act on them. Understands that responsible use of resources maximizes our impact on our beneficiaries.
Open to change and flexible in a fast paced environment. Effectively adapts own approach to suit changing circumstances or requirements. Reflects on experiences and modifies own behavior. Performance is consistent, even under pressure. Always pursues continuous improvements.
Evaluates data and courses of action to reach logical, pragmatic decisions. Takes an unbiased, rational approach with calculated risks. Applies innovation and creativity to problem-solving.
Expresses ideas or facts in a clear, concise and open manner. Communication indicates a consideration for the feelings and needs of others. Actively listens and proactively shares knowledge. Handles conflict effectively, by overcoming differences of opinion and finding common ground.

Education Requirements

Required

  • Advanced University Degree (Master's degree or equivalent) preferably in Information Systems, Computer Science and related fields is highly desirable.
  • First-level University degree (Bachelor’s degree or equivalent) combined with two additional years of relevant professional experience may be accepted in lieu of the Master’s degree.


Experience Requirements

Required

  • A minimum of 5 years of relevant working experience in combination with a Masters Degree and 7 years of experience in combination with a Bachelor's Degree. Relevant experience is defined as experience in information systems analysis and programming, systems administration and maintenance and software development.



Language Requirements

Language Proficiency Level Requirement
Albanian Fluent Required
English Fluent Required

Additional Information

  • Please note that UNOPS does not accept unsolicited resumes. 
  • Please note that UNOPS will at no stage of the recruitment process request candidates to make payments of any kind.
  • Applications to vacancies must be received before midnight Copenhagen time (CET) on the closing date of the announcement. Applications received after the closing date will not be considered. 
  • Please note that only shortlisted candidates will be contacted and advance to the next stage of the selection process, which involves various assessments. 
  • UNOPS embraces diversity and is committed to equal employment opportunity. Our workforce consists of many diverse nationalities, cultures, languages, races, gender identities, sexual orientations, and abilities. UNOPS seeks to sustain and strengthen this diversity to ensure equal opportunities as well as an inclusive working environment for its entire workforce. 
  • UNOPS evaluates all applications based on the skills, qualifications and experience requirements outlined in the vacancy announcement. We are committed to considering all candidates in a fair and transparent manner, and we value diverse perspectives and experiences, including those of women, indigenous and racialized communities, individuals with diverse gender identities and sexual orientations, and people with disabilities.
  • We would like to ensure all candidates perform at their best during the assessment process. If you are shortlisted and require additional assistance to complete any assessment, including reasonable accommodation, please inform our human resources team when you receive an invitation.
 
Terms and Conditions
  • For staff positions only, UNOPS reserves the right to appoint a candidate at a lower level than the advertised level of the post. 
  • For retainer contracts, you must complete a few mandatory courses (they take around 4 hours to complete) in your own time, before providing services to UNOPS. Refreshers or new mandatory courses may be required during your contract. Please note that you will not receive any compensation for taking courses and refreshers. For more information on a retainer contract here
  • For more details about the contract types, please click here.
  • All UNOPS personnel are responsible for performing their duties in accordance with the UN Charter and UNOPS Policies and Instructions, as well as other relevant accountability frameworks. In addition, all personnel must demonstrate an understanding of the Sustainable Development Goals (SDGs) in a manner consistent with UN core values and the UN Common Agenda. 
  • It is the policy of UNOPS to conduct background checks on all potential personnel. Recruitment in UNOPS is contingent on the results of such checks.

At Impactpool we do our best to provide you the most accurate info, but closing dates may be wrong on our site. Please check on the recruiting organization's page for the exact info. Candidates are responsible for complying with deadlines and are encouraged to submit applications well ahead.
Before applying, please make sure that you have read the requirements for the position and that you qualify. Applications from non-qualifying applicants will most likely be discarded by the recruiting manager.