We are seeking a skilled Senior Drupal Developer with strong expertise in Drupal 8, 9, and 10. The ideal candidate will have in-depth knowledge of PHP, experience in Drupal module development, and proficiency in database structures (preferably PostgreSQL, though MySQL is acceptable). Familiarity with Git, Drush, and Composer is required, along with a basic understanding of Linux commands. Knowledge of API integration is essential, and experience with Azure and Docker is a plus.
Key Responsibilities
- Develop and maintain Drupal modules and themes.
- Collaborate with cross-functional teams to define, design, and deliver new features.
- Optimize applications for speed and scalability.
- Troubleshoot and debug issues to improve performance.
- Work with PostgreSQL or MySQL for efficient data management.
- Utilize Git for version control and manage deployments using Drush and Composer.
- Apply basic Linux commands for server management as needed.
- Integrate third-party APIs as required.
- Optionally leverage cloud services (Azure) and containerization (Docker) in development workflows.
Qualifications
- Experience: 35 years in Drupal development with strong knowledge of Drupal 8, 9, and 10.
- Education: Bachelor's degree in Computer Science, IT, or related field (or equivalent experience).
- Proficient in PHP and Drupal module development.
- Strong understanding of database structures (PostgreSQL preferred, MySQL acceptable).
- Basic to mid-level proficiency with Git, Drush, and Composer.
- Basic knowledge of Linux and command-line tools.
- Understanding of API integration.
- Familiarity with Azure and Docker is a plus.
- Strong analytical and problem-solving skills.
- Excellent communication skills and ability to work in a collaborative environment.
- Ability to quickly learn new technologies and adapt to changing requirements.
- High attention to detail and commitment to producing high-quality work.