Drupal Architect Level-2
Description
- Minimum 5 years’ experience in Drupal 7 and 2 years of experience in Drupal 8
- Minimum 5 years of experience with PHP
- Experience working with Multisite Drupal setup
- Minimum 2 years of experience working with Virtualization and Docker
- Experience with automation and configuration management (Puppet, Chef, Ansible)
- Proficiency in Linux administration
- Extensive experience building custom Drupal modules from specification
- Knowledge and experience with Agile and Test-Driven development methodologies
- Excellent communication skills (oral and written)
- Strong HTML/CSS/JS skills
- Working knowledge of Git
- Expert Level SQL Knowledge
Job Summary:
- Develop processes and perform activities related to migration from Drupal 7 to Drupal 8/9;
- Exposure to the Drupal 9 codebase would be desirable.
- Create custom modules leveraging Drupal hooks and plugins;
- Install, test and deploy patches to the core CMS and modules;
- Research, develop, test, and implement product backlog items (user stories and defects), including analysis and reporting, on the prioritized project backlog within schedule, ensure third party libraries are downloaded and maintained;
- Support the deployment process, including review of logs for errors after code deployment to all environments;
- Collaborate with project managers and other team members to design and estimate timeline for custom Drupal-based solutions.
Ensure new features developed are compliant with Web Content Accessibility Guidelines and Section 508.
Desired Profile:
- Expert Level SQL Knowledge
- Knowledge of Drush version 7 – 10, Apache 2.4.x with lean configuration files using Macros with FIPS compliance, Apache, including Rewrite Map, CICM automation, Jenkins, GIT and SOLR