Tuesday, October 20, 2020

Drupal Lead - PHP Frameworks & Acquia Platform (8-16 yrs) (Workforce Wisdom)

A leading global advertising firm is seeking to hire the under said.

The Role:

- The Drupal Technical Lead will lead the various development projects of web and/or mobile applications, from initiation through to completion by working cohesively with global internal stakeholders.

Key tasks and responsibilities include:

- Analyse the project requirement, functional specifications and work with development teams in building appropriate solutions

- Ensure development team builds reusable code and libraries

- Ensure technical feasibility of solutions

- Work cohesively with Project Managers, development and QA teams to ensure deliverables are to time and quality

- Mentor development teams in best practices and efficient ways of working

- Periodically review and guide development teams to use optimised code

- Staying abreast of digital methodologies and technologies in the industry, and ensure continuous learning and improvement of self and team

Requirements:

- Over 8 years of experience in Drupal 8/7/6

- Has relevant experience and played a similar role in the recent 3-5 years

- Should have managed a team of 5 or more developers as a team lead

- Acquia certified professional - Acquia Certified Site Builder (D8) or Acquia Certified Developer (D8)

Must have:

- Has proficient experience in PHP

- Has implemented projects on the Acquia platform

- Has strong technical writing skills

- Must have proven experience with multiple development frameworks, most importantly Drupal

- Understanding of using views, CCK, theme and module development within the Drupal environment

- Is currently still operating in a hands-on technical role including developing Drupal modules and administering Drupal sites

- Practical experience in building Drupal modules including multisite developments, such as for multiple-language localisation

- Has experience with DBMS such as MySQL and Oracle

- Has experience with installing and administering web servers such as Microsoft IIS and/or Apache

- Is familiar with, and has successfully implemented web applications which make use of open source technologies

- Has implemented products across multiple operating system environments including Unix, Linux and Windows

- Has experience customising COTs products

- Drupal setup, development, administration and configuration

- Drupal 8 hands-on custom module development experience including using drupal hooks

- Understanding of Entities API

- Drupal Theming experience

- Drupal multi-site Development/Implementation

- Demonstrable activity within the Drupal community

- Experience with the following contributed modules:

1. Views

2. Context or Panels

3. Features

4. Drupal Multi-lingual

5. Development/Implementation

Good to have:

- Has proven experience managing a product through the entire development lifecycle to include a successful implementation

- Software Development Lifecycle experience (requirements engineering, structured or object oriented design, integrated test, methodologies)

- Possesses significant knowledge of client/server and internet systems architectures and accurately suggests the use of the appropriate technology for the application

Preferred:

- Proactively thinks of solutions and efficiencies for projects and clients

- Has experience in working with offsite offices

- Has strong verbal communication skills

- Familiar with multiple development methodologies and develops and owns the SDLC and is responsible for managing technical risks and issues throughout the project

- Applies significant knowledge of industry trends and developments to improve service to our clients

- Easily recognises system deficiencies and implements effective solutions

- Suggests alternative technical solutions to meet client requirements more efficiently, and/or with greater reusability, and / or longer life

- Identifies reusable code required for our code library and ensures the high quality creation of the code

- Defines, communicates and enforces coding standards

- Assists in sales and proposal efforts from a technical perspective

- Promotes and coordinates technical knowledge harvesting within the organization

- Tracks and identifies new opportunities to improve our tools, processes and methodologies

Apply Now