Back to jobs
A

Drupal Application Developer Senior - Hybrid - Deadline 18/06/26

La Valletta, Rabat Malta, MaltaPosted Today
contractonsite

Job Description

•             Installation, support and security-related upgrades of Drupal websites on EUAA’s environments (development, testing, user acceptance testing, and Production)

•             Development of custom modules, plugins, templates and other custom functionality

•             Ensure coherence of the logical and physical structure of Drupal websites, web pages and of navigation methods

•             Successfully loading of the content provided by EUAA’s business teams, including all the multimedia material

•             Provide support before, during and after any deployment or implementation of new features

•             Provide support during the maintenance phase and provide solutions and/or the developing of new custom-made features as per the business requirements 

•             Provide internal trainings related to the system(s), if needed

•             Support during testing procedure if necessary

•             Produce and maintain technical and system documentation

•             Integrate the system(s) with other Drupal systems and third-party custom applications, platforms or services, based on business requirements 

•             Customise and extend Drupal themes

•             Migrate data from SharePoint Online  and SharePoint 2019 to Drupal

 

2)           Perform the following activities related to the maintenance of the information systems, according to corporate and current industry best practices:

•             Administer, configure, support and maintain the application(s) and the underlying infrastructure

•             Contribute to the implementation and the documentation of controls and processes to perform pro-active maintenance on the website, including the installation of updates, as required by EUAA

•             Contribute to the further development of the application(s)

              

TECHNOLOGIES AND SKILLS:

•             Work in Drupal 10 (or newer) environment

•             Work in Drupal 10 (or newer) content structuring, storage, access, and presentation elements

•             Usage of Drupal’s hook system, APIs, module development and theming

•             Usage of Drupal content moderation modules

•             Usage of fast-changing technologies used in Drupal website management and multi-language requirements for the respective application(s)

•             Coping with fast-changing technologies used in Drupal website management

•             Coping with the needs of multi-language site deployment

•             Creating and developing Drupal 10 (or newer) web applications from scratch

•             Designing and developing responsive web applications

•             Work in object-oriented programming languages 

•             Usage of MySQL databases and their cloud equivalent, such as Azure Database for MySQL

•             Tasks in website development, management and support

•             Work independently with reporting and visualization methodologies and libraries (e.g. JavaScript D3.js, Chart.js)

•             Development of data analysis techniques and key performance indicators (KPIs)

•             Usage of web technologies and web design (e.g. JavaScript, XML, PHP, HTML/5, CSS/3, and AJAX)

•             Advanced use of JavaScript, jQuery, and front-end frameworks such as React, Angular or Vue.js

•             Usage of Microsoft Entra ID (Azure Active Directory), Microsoft Graph API and Azure DevOps.

•             Work in frontend and backend technologies

•             Work in migrations from SharePoint Online systems to Drupal and from SharePoint 2019 systems to Drupal

•             Usage of, developing and consuming web services and APIs

 

Level : Senior

Delivery mode: Hybrid (La Valletta and Remote)

90% off-site and 10% on-site modes

Drupal Application Developer Senior - Hybrid - Deadline 18/06/26 at AlmavivA de Belgique | Renata