Key Responsibilities
· Design, develop, and maintain Drupal websites, including custom module and theme development.
· Configure and manage Drupal content types, views, fields, and user permissions.
· Implement custom solutions using PHP and Drupal APIs to meet specific business requirements.
· Integrate third-party services and APIs within Drupal.
· Optimize website performance and ensure all code meets industry standards for security and best practices.
· Troubleshoot, debug, and resolve issues in existing applications.
· Collaborate with frontend and backend teams to implement responsive, user-friendly designs.
· Maintain and update project documentation, including code comments and technical specifications.
Required Qualifications
· Proficiency in Drupal development, with experience building and configuring Drupal sites.
· Experience with PHP, MySQL, HTML, CSS, and JavaScript/jQuery.
· Familiarity with Drush and Composer for Drupal management.
· Knowledge of RESTful APIs and experience integrating them with Drupal.
· Experience with version control systems (e.g., Git).
Preferred Skills
· Familiarity with front-end frameworks (e.g., React, Angular, or Vue.js).
· Knowledge of DevOps practices and experience with CI/CD pipelines for Drupal projects.
· Exposure to cloud platforms (e.g., AWS, Azure) and Docker/Kubernetes for local and remote development environments.
· Experience with Drupal theming and creating custom themes.
· Familiarity with Openshift hosting environments.
Any Graduate