GENERAL FUNCTION:
Under the supervision of the Technology Hub Manager, the Web Technologist will be responsible for working with project management teams in Internews Europe to design and build the ICT components of projects.
KEY RESPONSIBILITIES:·
· Designing, developing and on-time delivery of websites and web applications
-Writing functional and technical specifications, requests for quotes and terms of reference
managing external services providers and contractors when development tasks are outsourced
Developing of custom features and modules / plugins when development tasks are internalized
-Acceptance and QA testing
· Managing web hosting infrastructure
Participating in design and deployment of a website hosting infrastructure
Liaising with system administration and maintenance service providers of this infrastructure
Managing on-boarding and migration of web-sites
Managing and automating updates and monitoring
Audit or managing external audit of custom code for each hosted website
· Supporting technology related activities
Level 2 support for project teams and helpdesk officers
Participating in documentation writing & elaboration of training material and curriculum
Participating and animating related training sessions
· Performing technical watch on social media, Web applications, digital security
QUALIFICATIONS:·
· English fluency and mastery of another language
· 5+ years experience
· Ability to work in a team and to handle change is essential
· Ability to explain complex technical subjects in lay language to less technically-experienced persons; excellent oral and written communication skills
· Mastering of:
Web technologies at large
Open source CMSs (Drupal, WordPress). Any other technologies is a plus
System administration of Linux based environment (including familiarity with at least one scripting language) /
Public (AWS) and private cloud and virtualised infrastructures
Consuming various types of APIs
Digital security issues
· Solid understanding of current web landscape and new trends
· Experience with technical project management including partially outsourced projects. Use of agile methodologies is a plus
· Experience working in international development and / or experience with developing world environments is desirable, although not essential
· Experience as a hands-on technical trainer, including in developing countries, desirable but not essential
· Ability to spot trends in the development of new technologies and identify opportunities for the integration of existing technologies to address new challenges