Senior Drupal Developer
GECO Asia View all jobs
- Muntinlupa City, Metro Manila
- Permanent
- Full-time
- Design, develop, and maintain custom Drupal modules and themes (Drupal 8, 9, 10, and 11)
- Plan and execute Drupal core and module upgrades, including deprecated code remediation and stability validation
- Investigate and resolve application incidents through in-depth troubleshooting (log analysis, database queries, system checks)
- Perform root cause analysis (RCA) for recurring or high-impact issues and implement approved fixes
- Monitor application health, performance, and batch jobs to ensure system availability and stability
- Collaborate with UI/UX, DevOps, infrastructure, and business teams to deliver new features and resolve complex issues
- Manage and optimize databases (PostgreSQL/MySQL) and integrate third-party APIs
- Use Git, Drush, and Composer for version control, deployments, and release management
- Support CI/CD pipelines, UAT testing, deployments, and go-live activities
- Maintain clear technical documentation and identify opportunities for automation and incident reduction
- Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or equivalent practical experience
- 3–5 years of hands-on Drupal development experience, with strong proficiency in Drupal 8, 9, 10, and 11
- Proven expertise in Drupal core upgrades, module updates, and major version migrations, including deprecated code remediation
- Strong proficiency in PHP and Drupal architecture, including custom module development
- Solid experience with SQL and database management (PostgreSQL and/or MySQL)
- Experience integrating and consuming APIs and performing log analysis for troubleshooting
- Working knowledge of Git, Drush, Composer, Linux commands, and SDLC best practices
- Familiarity with ITSM tools (e.g., Jira, HDA) and incident, problem, and change management processes
- Experience supporting CI/CD pipelines, UAT, deployments, and go-live activities
- Exposure to cloud platforms (AWS or Azure) and containerization tools such as Docker is a plus
- Strong analytical, troubleshooting, and problem-solving skills with high attention to detail
- Ability to work independently with minimal supervision and manage multiple priorities
- Effective communication skills, especially during production incidents or high-pressure situations
- Experience working on enterprise-level or high-traffic web applications is preferred