- Senior
- Office in Bangalore
Day to day responsibilities of the role include, but are not limited to:
Your work tasks / responsibilities
• Design and development of highly scalable CMS platform using Drupal 9/10.
• Provide expertise with LAMP stack development and implement core and contributed modules and develop custom modules per design within Drupal framework to maintain the functionality of the multi-site platform.
• Lead and participate in translating business requirements into well designed and documented software components based on PHP/LAMP technologies
• Lead the research, design, and development of new or enhanced applications, systems, and programs that meet business or performance improvement requirements.
• Write design and project requirements which may include both preliminary and firm estimates of system requirements, benefits, personnel, costs, timelines, etc., for review by management.
• Review of feature documentation and assisting the team in breaking down all features into stories for the team backlog
• Participate in all phases of the lifecycle of software application development with an emphasis on architecture, design, quality, code reviews and implementation.
• Experience in working with SAFe Agile Software development lifecycle and processes.
• Continually keep up to date on new products, development tools, industry trends, and methodologies for incorporation into system platforms
• Independent and joint development of solutions for complex problems
Minimum Qualifications
• Degree in computer science or comparable qualification and 10+ years professional experience as a Drupal engineer.
• In-depth knowledge of Drupal architecture and Symfony, including modules, themes, hooks, the Drupal API and the database layer
• 10+ years LAMP stack (Linux, Apache, MySQL and object-oriented PHP)
• 7+ years developing Drupal applications, including custom module development using the Drupal API system and hooks from major Drupal core systems
• Should have a strong experience in Twig, Configuration Management, Panels, Views, Features and Rules, core APIs, Fields along with other contributed modules.
• Drupal 9/10 experience with front end and backend development of custom modules
• 5+ years’ experience with Acquia
• Experience in Varnish, Memcache, Redis, APM tools, Amazon ElastiCache, Apache Solr, Google Custom Search
• Experience with Git, Bootstrap, HTML, CSS, JavaScript
• Experience in the design and development of system architectures, including the definition of key capabilities and performance requirements.
• Very good spoken and written English (minimum C1 / C2 desired)
• Practical experience in the application of agile methodologies
• Responsible, independent, and solution-oriented working style that is based on an overall understanding of the respective problems
Preferred Qualifications
• Experience designing and delivering large scale web sites.
• Experience with Agile Software development and Agile methodology.
• Experience with CSS, HTML, DHTML, XML, JavaScript, web services, and web application development.
• Experience in DevSecOps, Docker, Composer, NPM, Drupal Console.
• Experience SEO, Analytics & Structured data analysis and optimization.
• Experience in Continuous Integration & deployment tools.
• Experience in vulnerability testing tools like Qualys & Veracode.
• Experienced in TDD (Test Driven Development)
• Acquia Certified Backend Specialist is a plus
• Experience with AWS is a plus
HYBRID – This role will be based out of The Leela Office located on the 4th Floor, Airport Road, Kodihalli, Bangalore- 560008. Our expectation at this time, is that you would work from our office on Tuesdays, Wednesdays, Thursdays with flexibility to work from home on Mondays and Fridays.
Apply Now