Drupal - Senior Associate Job in Publicis Sapient
Drupal - Senior Associate
Publicis Sapient
4+ weeks ago
- Gurgaon, Haryana
- Not Disclosed
- Full-time
Job Summary
Job Description
- A person having minimum 7 years of relevant experience with has good skills in frontend development and worked as a Track lead
Primary Responsibilities:
- Construct conceptual and technical designs that include the use of industry standard best practices and techniques.
- Write PHP code based on requirements defined in use cases.
- Understanding of Drupal architecture.
- Understanding of Drupal database design.
- Solid fundamentals around hooks, APIs and Drupal core mechanism.
- REST Services / SOAP
- Creation of subthemes and custom themes.
- Templating and theming different Drupal templates.
- Content deployment and workflow management.
- Develop code and/or provide maintenance and enhancements to existing code based upon a solid understanding of technical design.
- Works with other Drupal team members on the development of website(s) and web applications.
- Write custom code (PHP, JavaScript), theme and module development, module updates, identifying and resolving bugs.
- Estimate and deliver on development tasks with high level of accuracy in an agile environment.
- Creating and implementing database schemas that represent and support business processes.
- Ensure product quality, maintainability, performance and scalability.
- Analyze client requirements to develop functional and technical software.
- Defines and disseminates Drupal best practices.
- Configure Drupal and create custom modules to meet requirements.
- Design, develop, and test an overall solution that includes a content management system (CMS), including capabilities such as social collaboration, analytics, CMS content entry, CMS content migration, explicit / implicit personalization, developing content types or content objects, site architecture, and page templates.
- Estimate and plan releases for a CMS implementation.
- Anticipate issues and risks at the module level and escalate appropriately.
- Mentor junior team members.
Qualifications
- Thorough understanding of Drupal 7 & 8.
- Well versed with advanced PHP concepts.
- Strong hold on MySQL.
- Experience of handling a team is preferred.
- Involved in design decisions.
- Have worked on advance caching driven solutions.
- 3rd party integrations understanding is a must.
- Working experience in multi-team environment is preferred.
- Understanding of Drupal core APIs and Frameworks,
- Ability to create advanced custom modules leveraging Forms, nodes, User permission and schema hooks
- Ability to override the community/core modules features with hooks implementation
- Ability to override themes templates and understanding of Twig template engine
- Understanding of OOTB caching concepts/features, Solr Search integrations, Distributions (e.g. Lightining)
- Understanding of advance OOPS concetps and MVC patterns
- Able to write secure code following Drupal coding standards and security guidelines.
- Ability to setup cron jobs in Drupal, Config management and deployment
- Basic ability to design API end-points for exposing the CMS content and pulling the content into CMS from other third party application
- Understanding of MySQL Database Engines, MySQL configurations, modify and optimize default queries
- Multisite & Multilingual
- Test driven development experience
- Infra related information is must.
- Well versed with Linux operating system and commands.
- Good understanding of Grid layout System.
- Hands on experience on HTML5 & CSS3.
- SASS experience is preferable.
- Proficient in Object oriented Javascript
Education:
- Degree or equivalent experience (Please mention what is the minimum criteria)
Projects this role will support:
- Client having requirements on Drupal related projects.
Possible career-paths:
- Module & Track Lead
- Step-up architect
Additional Information
- Gender-Neutral Policy
- 18 paid holidays throughout the year for NCR/BLR (22 For Mumbai)
- Generous parental leave and new parent transition program
- Flexible work arrangements
- Employee Assistance Programs to help you in wellness and well being
Experience Required :
Minimum 7 Years
Vacancy :
2 - 4 Hires
Similar Jobs for you
×
Help us improve TheIndiaJobs
Need Help? Contact us