As a Drupal Manager / Architect you are desired to have a minimum of 10 years of relevant experience in Developing, Designing, Architecting and Leading Drupal Projects for Enterprise clients.
You should have good understanding of core Content and Experience Management concepts and should be abreast with Opensource / Drupal.
org best practices and standards.
Primary Responsibilities :
Define the Solution Architecture of enterprise web applications / sites by leveraging Drupal and other ecosystem technologies
Translate and realize business requirements constructing technical concepts and designs based on industry standard best practices and techniques
Closely work with the Product Owner and Creative Lead to analyze and understand the clients requirements
Work with different stakeholders aligning on agreed outcomes, estimates and timelines by leveraging Agile best practices
Work with the other Architects and developers on the project to ensure the product being developed is of a high quality, factoring in maintainability, performance and scalability
Work with other senior members of the project to identify and manage issues while anticipating and mitigating risks
Define and disseminate Drupal best practices
Be abreast with latest / greatest developments to the Drupal framework and contributed modules
Mentor, guide and support other junior team members
Proactively identify, research, and solve technical challenges. Identify and define the Innovation backlog, roadmap and strategy
Leverage industry best practices to enable a seamless Continuous Integration and Continuous Delivery process for your project
Thorough understanding of Drupal 7, 8, & 9. Acquia Certification preferred.
Experience in Drupal Hosting Solutions like Acquia Cloud, Pantheon, AWS Cloud, Platform.sh
Experience in leading a team of software engineers is preferred
Experience in driving design (technical and non-technical) decisions
Experience of working in a multi-discipline(User Experience, Site Developers, Drupal Developers, QA, etc.) environment is preferred
Must have an understanding / experience in Drupal architecture, module design, configuration management, content type design, fundamentals around hooks, core APIs and Frameworks
Able to write secure code following Drupal coding standards and security guidelines
Understanding of Twig templating engine and ability to create responsive themes leveraging popular contributed themes like Bootstrap
Understanding of OOTB caching concepts / features, Solr Search integrations, Cron Jobs, Distributions (e.g. Lightning)
Understanding of REST Services / SOAP Services and ability to design API end-points for exposing the CMS content and pulling content into the CMS from other third party applications
Experience in designing and implementing Multisite & Multilingual web sites
Well versed with Linux operating system and commands
Ability to override the community / core modules features with hooks implementation
Experience in working with GIT, JIRA, Confluence, Bitbucket, etc.
Good written and verbal communication skills
Education : Minimum Bachelor’s Degree or equivalent experience
Projects this role will support : Development projects using Drupal technology
Possible career-paths : Module & Team Lead and Senior Architect