Drupal Developer

4 - 7 years

0 Lacs

Posted:4 days ago| Platform: Naukri logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

Drupal Developer : 100% Remote role

Job Overview:

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.

Required Skills and Qualifications:

  • Deep Expertise in Drupal (8, 9, 10, 11):

- 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.

  • Experience with GitHub and Version Control:
  • Strong proficiency with Git, GitHub, and pull request workflows to manage codebases effectively.
  • Automated Testing & Continuous Integration (CI):
  • Experience with automated testing frameworks (e.g., PHPUnit) and CI/CD tools to streamline the development process.
  • Production Support & Troubleshooting:

- 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.

  • Security and Performance Best Practices:

- 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.

Preferred Qualifications:

-

-

- 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.

Additional Skills:

- 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.

Key Responsibilities:

* 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

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

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.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Amiseq logo
Amiseq

Data Analytics & Machine Learning

San Francisco

RecommendedJobs for You

navi mumbai, maharashtra