Drupal 8 Developer at Atelier7, 3 months contract

Company details
Atelier7 19 Hatfields London SE1 8DJ
Job title
Senior Drupal 8 Developer
From To

Creating a new Drupal 8 file Management system form scratch, integrating it with Git and AWS: My main tasks are Drupal 8 Custom Module Development, cron jobs maintenance, create new drush commands, Features, Plugins to import files from Git and Deploy them on AWS.


Drupal 8 File Management System integrated with IMCE, Git and AWS. The application allow users with specific permissions to manage file Deployments, Archive Files, Upload and Commit new files. Drupal 8 Custom Entities, Custom IMCE Plugin Integration, User Roles, Content types, Views, Custom Searches, Bulk Operations, Features, Entity API, Custom module development (Git and AWS Integration), custom themes and custom hooks, GitHub.

Project Description

Create a Drupal 8 File Management System fully integrated with Git and AWS. The Tool allows HMRC Manager to Deploy, Archive, Upload and Commit their files for their GOV web sites. Most of the Government web sites are static HTML pages which are stored in AWS.


I work as a Senior Drupal Developer in a team of 10 other developers (1 front end, 7 Senior Drupal Developers and 2 system admin), I built Drupal 8 custom modules for integrating file deployment from Git to AWS extending the simple IMCE Drupal web interface, writing cron jobs, feed imports, drush commands.

Technologies and Methodologies: Drupal 8, IMCE, Custom Plugins Entity API, Form API, Hooks. Tools: PHP Storm, GitHub, Putty, Cypress testing, Apache, AWS. Changes are requested through pull requests and code reviews.