Position - Drupal Developer and Drupal Lead Developer
Location - Mississauga, Ontario, Canada
Required Skills
- Technical Skills
- · 4-8 years of hands-on Drupal development experience.
- · Robust experience with Drupal 9/10/11.
- · Proven experience in Drupal core and module upgrades.
- · Proficiency in PHP, Drupal APIs, Twig, HTML5, CSS3, JavaScript, and jQuery.
- · Experience with Composer and dependency management.
- · Knowledge of Drupal Configuration Management.
- · Experience with custom module and theme development.
- · Working knowledge of MySQL/MariaDB databases.
- · Experience with Git version control.
- Upgrade & Migration Tools
- · Drupal Upgrade Status Module
- · Drupal Rector
- · Composer Package Management
- · Configuration Synchronization
- · Drush CLI
- DevOps & Deployment
- · Experience with CI/CD pipelines.
- · Familiarity with Azure DevOps, GitHub Actions, Jenkins, or GitLab CI/CD.
- · Experience working in cloud-hosted Drupal environments.
- Preferred Skills
- · Experience with Acquia Cloud or Pantheon hosting platforms.
- Knowledge of Headless Drupal, GraphQL, and REST APIs.
- Experience with Docker and Kubernetes.
- Familiarity with Azure, AWS, or Google Cloud platforms.
- Understanding of web accessibility (WCAG) standards.
- Experience with automated testing frameworks such as PHPUnit and Cypress.
- Nice-to-Have Certifications
- · Acquia Certified Drupal Developer
- · Acquia Certified Site Builder
- · Drupal 10 Certification
- · Azure/AWS Cloud Certification
- · Scrum Master or Agile Certification
- Education: Bachelor's degree in Computer Science, Information Technology, or related discipline.
- Experience: 4-10 Years