ICT Assistant (Junior Programmer) (Roster)

Bangkok

  • Organization: UNOPS - United Nations Office for Project Services
  • Location: Bangkok
  • Grade: Administrative support - LICA-4, Local Individual Contractors Agreement
  • Occupational Groups:
    • Administrative support
    • Information Technology and Computer Science
  • Closing Date: 2025-10-15

Job categories IT
Vacancy code VA/2025/B5518/30768
Department/office APR, ARHC, Regional Health Cluster
Duty station Bangkok, Thailand
Contract type Local ICA Support
Contract level LICA-4
Duration Open-ended, subject to organizational requirements, availability of funds and satisfactory performance.
Application period 24-Sep-2025 to 15-Oct-2025
Applications to vacancies must be received before midnight Copenhagen time (CET) on the closing date of the announcement.

Functional Responsibilities

Under the direct supervision of the Programme Management Office (PRMO) - Senior Associate, who reports to the Head of Support Services, and technical guidance of the ICT colleagues in HQ, the ICT Assistant is responsible for the efficient and effective ICT management and support to the operations in a given geography. In the discharge of his/her duties, the ICT Assistant liaises with UNOPS Programme support colleagues in order to ensure the best support.
  1. Workflow/Data Automation Development and Support
  2. Web Application Development and Support
  3. AI Integration Development and Support
  4. Knowledge sharing and documentation
1. Workflow / Data Automation Development and Support
  • Assist in building data pipelines using automation tools like n8n and Prefect to process project data;
  • Clean, transform, and analyze data from spreadsheets, dataframes, databases, and APIs;
  • Assist in setting up error handling, logging, and monitoring for automated flows.
2. Web Application Development and Support
  • Help maintain and improve the internal web application using HTML/CSS/JS/Python;
  • Create simple dashboards or web components for presenting workflow or analytical data.
3. AI Integration
  • Support the integration of AI tools (Google AI) for tasks such as document summarization, report generation, and chatbot integration;
  • Assist in developing and maintaining no-code/low-code AI/Automation platforms.
4. Knowledge Building and Knowledge Sharing
  • Document code and technical processes for web applications and automated workflows;
  • Create user manuals for web applications and automated workflows;
  • Share knowledge and best practices with other team members.
Impact of Results

The effective and successful achievement of key results by the ICT Assistant directly affects the overall efficiency and effectiveness of the relevant business unit/project, in ICT management, impacting the timely and effective implementation of the respective services and deliverables. This ensures client satisfaction and promotes the image and credibility of UNOPS as an effective service provider in project services and management. This enhances UNOPS' competitive position as a partner of choice in sustainable development and project services in the country/region served.

Education/Experience/Language requirements

Education:
  • A secondary school certification with 4 years of relevant experience; or
  • A bachelor's degree, preferably in Computer Science, Information Systems/Technology, Engineering, or any related technical field, with 1 year of relevant experience; or
  • Professional or technical diploma with 2 years of relevant experience.
Experience:
  • Programming languages such as Python, JavaScript, etc. is required.
  • Understanding of relational databases, especially SQL is required.
  • Familiarity with ChatGPT, Gemini, or similar AI tools is required.
  • Programming skills in web development, including backend, frontend, and microservices are desirable.
  • Experience with workflow or data automation using tools or AI frameworks such as Google Sheets, Google Collabs, Pandas, n8n, Prefect, Airflow, LangChain, or CrewAI is desirable.
  • Basic understanding of authentication and authorization (e.g. JWT, OAuth2), 1-way hashing for password, and 2-way encryption for secure data transmission (e.g. HTTPS, SSH) is desirable.
Languages:
  • Full working knowledge of English is required.
  • Knowledge of another official UNOPS language is an asset.
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.
Fellow badge

This feature is included in the Impactpool Fellowship.

Become a Fellow and get a summary of the job description to quickly understand the role and the requirements