Result of Service
Expected Outputs and Timelines • Continuously deploy enhancements and security fixes for ITC website throughout the contract • Creation of multiple environments
Work Location
HQBased or HomeBased
Expected duration
24 – 24
Duties and Responsibilities
BACKGROUND: ITC is a joint agency of the United Nations and the World Trade Organisation for traderelated technical cooperation in developing countries. ITC’s Information Technology & Systems (IT§ion under Division of Programme Support (DPprovides different technology solutions for the business. The Communication and Events (Csection in the Office of the Executive Director (OEmanages the organization’s website. IT&S and CE are looking for a qualified International Consultant, Drupal based web developer responsible for providing Drupal maintenance and support. DESCRIPTION OF DUTIES/RESPONSIBILITIES Under the direct guidance of a Chief, Information technology & systems and the overall supervision of Manager, Information and development unit, the consultant will: • Provide ongoing maintenance and technical support for ITC’s Drupalbased website. • Deploy and manage security fixes to ensure the website is uptodate with the latest safety protocols. • Manage the search engine SOLR image with appropriate SSH access, permissions, model. • Coordinate with hosting provider to create a testing environment. Test the existing deployment pipeline in the testing environment. Liaise with internal and external teams, including the hosting provider, for smooth deployment and testing operations. Copyright The Consultant has to ensure that s/he has obtained the necessary permissions with regard to intellectual property rights required to perform his/her services under this consultancy contract and for the subsequent dissemination by ITC in any form. Documentary proof is to be submitted to ITC. Should any license fee be due for the use of copyrighted materials of third parties, the Consultant shall request the prior written permission from ITC. S/he has further to ensure to obtain accreditation to event(, if required. ITC champions workforce diversity, inclusion, gender equality and gender parity and considers all qualified personsof all gendersequally, including those with disabilities, without discrimination or prejudice of any kind.
Qualifications/special skills
Undergraduate degree (BA/BSC or otheTechnology, computer science, engineering or a related field. Extensive relevant experience may be accepted in lieu of the university degree. Experience in user interface (Uand user experience (Udesign. Experience in developing dynamic websites using JavaScript, HTML5 and CSS including crossbrowser compatibility. Experience with the git distributed version control system; experience with deploying software on Microsoft Azure CI/CD pipelines and experience working as part of an Agile software development team using Scrum are desirable. Drupal Expertise: Indepth experience with Drupal 10 and above, including working with both builtin and contributed modules. Programming Skills: Proficiency in PHP and its related libraries. Advanced experience in JavaScript, HTML5, and CSS for dynamic and responsive website development. Development & Deployment: Experience with SOLR search engine configurations. Indepth experience with drush administration. Experience using Git for version control and deploying software on Microsoft Azure CI/CD pipelines. Experience with Docker container. Familiarity with Agile software development and Scrum methodologies. Hosting: Experience with managing Microsoft Azure products, App service, ACR. Indepth experience managing Azure Database for MariaDB and Azure Database for MySQL
Languages
Fluency in written and spoken English.
Additional Information
Not available.
No Fee
THE UNITED NATIONS DOES NOT CHARGE A FEE AT ANY STAGE OF THE RECRUITMENT PROCESS (APPLICATION, INTERVIEW MEETING, PROCESSING, OR TRAININ. THE UNITED NATIONS DOES NOT CONCERN ITSELF WITH INFORMATION ON APPLICANTS’ BANK ACCOUNTS.