Drupal - Senior Associate Job in Publicis Sapient

Drupal - Senior Associate

Apply Now
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

See more recommended jobs