Remote
Full Time
We are seeking a highly skilled and motivated Drupal Developer to provide ongoing software engineering support, maintenance, and customization for our Drupal-based platform. The ideal candidate will have expertise in Drupal 8, 9,10, and 11 with a deep understanding of Object-Oriented Programming (OOP) principles. You will be responsible for managing the codebase, debugging issues, enhancing features, and ensuring the platforms high availability and security.
- Strong hands-on experience with Drupal development, theming, module customization, and site-building.
- Proficient in Drupal OOP principles, with the ability to write clean, maintainable, and scalable code.
- Expertise in Drupal hooks, services, entities, and working with complex Drupal architectures.
- Ability to work under pressure and resolve production issues, including troubleshooting with customers and cross-functional teams.
- Experience in handling high-urgency, priority issues in live production environments.
- Proficiency in performing security patches, updates, and debugging performance-related issues.
- Deep understanding of security best practices related to web application frameworks, particularly for Drupal.
- Prior experience with Drupal module development and customization of complex Drupal workflows.
- Strong problem-solving skills and the ability to think critically in high-pressure environments.
- Strong communication skills, with the ability to explain technical concepts to both technical and non-technical stakeholders.
- Ability to collaborate in a distributed team environment.
- Strong desire to improve the platform and continuously learn and adapt to new technologies.
* Codebase Maintenance and Feature Development:
* Manage and maintain the GitHub issue queue, working closely with the team to address feature requests and bug fixes.
* Implement new features and enhancements while maintaining a clean and modular codebase.
* Ensure the consistency and quality of the code by approving and reviewing pull requests from the team.
* Automated Testing and Quality Assurance:
* Add, maintain, and improve automated tests to ensure the platforms stability and functionality.
* Continuously improve the development process with the introduction of automated tests and best practices.
* Support and Troubleshooting:
* Provide Level 2 (L2) engineering support for all Drupal-related issues across products.
* Troubleshoot and resolve complex issues, both independently and in collaboration with cross-functional teams.
* Work with support teams to identify, debug, and fix customer issues for both cloud and on-premises deployments.
* Release Management and Documentation:
* Release new versions of Drupal modules, ensuring they are tested and deployed smoothly.
* Maintain and update documentation for both internal and external users, ensuring clarity and accuracy.
* On-Call Support and Availability:
* Provide 24x7 on-call support for high-priority issues (Priority 0 and Priority 1), including troubleshooting, code fixes, and configuration changes.
* Perform root cause analysis (RCA) for production availability issues and implement permanent solutions.
* Security and Compliance:
* Implement security patches and updates to ensure platform security is always maintained
Amiseq
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
indore, madhya pradesh
Experience: Not specified
Salary: Not disclosed
ludhiana, punjab
Salary: Not disclosed
navi mumbai, maharashtra
Salary: Not disclosed
pune
0.5 - 0.5 Lacs P.A.
india
Experience: Not specified
Salary: Not disclosed
mohali
0.5 - 1.25 Lacs P.A.
bengaluru
5.0 - 10.0 Lacs P.A.
gurugram, haryana, india
Salary: Not disclosed
dehra dun, uttarakhand, india
Salary: Not disclosed
noida
15.0 - 25.0 Lacs P.A.