Drupal Architect | Codersbrain
full-timecontractual
Posted on June 30, 2025
Job Description
Drupal Architect
Job Summary
The Drupal Architect will be responsible for designing and implementing robust Drupal-based solutions, ensuring scalable, secure, and high-performance web architectures. The candidate will lead the development and modernization of Drupal systems—including Drupal 9/10—integrating cutting-edge technologies across cloud platforms and DevOps practices. Immediate availability with a notice period ranging from Immediate to 30 days is desired.
Responsibilities
- Design & Architecture: Define, design, and implement technical architectures for enterprise-grade Drupal websites and applications.
- Platform Expertise: Leverage expertise in the Acquia Cloud Platform (Acquia Site Factory, Acquia Cloud Site, Acquia CD) to deploy and manage Drupal environments.
- Development & Integration: Develop custom Drupal modules and themes; ensure seamless integration with REST APIs and third-party services.
- Performance Optimization: Implement advanced caching strategies using tools such as Redis, Varnish, and Memcached and integrate search technologies like Elasticsearch and Solr.
- Cloud & Containerization: Utilize AWS cloud infrastructure along with containerization technologies such as Docker and Kubernetes to deploy microservices-based applications.
- Agile Collaboration: Work effectively in Agile environments with CI/CD practices, contributing to continuous improvement of DevOps pipelines.
Qualifications
- 10+ years of experience in Drupal development and architecture, with hands-on expertise in Drupal 9/10.
- Strong PHP programming skills and experience with Symfony and modern PHP frameworks.
- Proficient in Acquia Cloud Platform management including Acquia Site Factory, Acquia Cloud Site, and Acquia CD.
- In-depth knowledge of caching strategies (Redis, Varnish, Memcached) and search technologies (Elasticsearch, Solr).
- Extensive experience with AWS cloud services (EC2, S3, RDS, Lambda, EKS, CloudFront, API Gateway).
- Practical experience in containerization using Docker and Kubernetes, along with deploying microservices.
- Excellent understanding of REST API development, database design (MySQL, PostgreSQL), indexing, and query optimization.
- Familiarity with CI/CD tools (Jenkins, GitLab CI, Terraform) and Agile tools such as Jira, Confluence, and Git.
- Educational qualification: Bachelor’s degree in Computer Science/Engineering or a related field, or equivalent work experience.
Preferred Skills
- Experience with headless Drupal and decoupled architectures using GraphQL and JSON:API.
- Additional expertise in complex database management, advanced module development, and theming.
- Knowledge of DevOps automation and infrastructure-as-code practices.
- Advanced problem-solving skills and the ability to mentor and guide technical teams.
Experience
- A minimum of 10+ years of relevant experience in Drupal development and architecture, with proven expertise in modernizing legacy systems and architecting cloud-based solutions.
Environment
- The work environment is dynamic and may support remote, in-office, or hybrid arrangements based on organizational needs. Candidates should be comfortable with Agile methodologies and collaborative tools.