- Develop, customize, and maintain websites using Drupal 10 and Drupal 11.
- Build custom Drupal modules, themes, and functionalities.
- Upgrade and migrate existing websites (Drupal 9 to 10 and Drupal 10 to 11).
- Work with Drupal Core APIs, Hooks, Configuration Management, and Custom Entities.
- Develop responsive, user-friendly, and accessible web interfaces.
- Integrate third-party APIs and web services (REST API / JSON).
- Manage dependencies and project workflows using Composer, Drush, and Git.
- Optimize website performance, security, and database operations.
- Troubleshoot technical issues and ensure smooth website functioning.
Required Qualifications & Experience
Education:
Bachelor's Degree / Diploma in Computer Science, Information Technology, MCA, or a related discipline.
Experience:
- Minimum 2+ years of professional, hands-on Drupal development experience.
- Practical experience with Drupal 10 is mandatory.
- Knowledge of Drupal 11 and version migration is highly preferred.
- Experience working on live websites and real-world Drupal projects.
Technical Skills (Mandatory / Preferred)
- Strong knowledge of PHP, MySQL, HTML5, CSS3, and JavaScript.
- Hands-on experience with Drupal Architecture, Hooks, APIs, Custom Modules, and Custom Themes.
- Good understanding of Drupal Configuration Management and Database Management.
- Working knowledge of Composer, Drush, Git, and version control.
- Familiarity with REST API integration and third-party services.
- Understanding of responsive web design, website security, and performance optimization.
- Knowledge of Symfony framework concepts and Twig templating will be an added advantage.
Essential Skills
- Strong analytical and problem-solving abilities.
- Ability to independently handle development tasks.
- Good communication and team collaboration skills.
- Ability to work on-site at IIST, Thiruvananthapuram.