cover image
Maarut Inc

PHP Developer (Drupal ) 7+ years of experience

On site

Toronto, Canada

Freelance

06-03-2026

Share this job:

Skills

Communication Python Java JavaScript PHP HTML CSS SQL DevOps Docker Azure Data Factory Azure DevOps Scrum Agile methodologies Problem-solving Programming git jquery symfony Oral and Written Communication Azure react Agile Web Development PostGres

Job Specifications

Requirements

Experience and Skill Set Requirements:

Must Haves:

Expert knowledge and 8 years+ experience of Drupal 10+, PHP, and Symfony, Twig framework
Extensive knowledge and experience with Drupal version 11+ administration and version upgrades
Demonstrates experience in React, API, REST, JSON, and Python Script or Java
Expert Knowledge and experience of HTML, CSS, SCSS and JavaScript

Skill Set Requirements:

Drupal and PHP Development and Implementation Experience:

Web development and design experience ( 5 years+)
Expert knowledge and 8 years+ experience of Drupal 10+, PHP, and Symfony, Twig framework
Extensive knowledge and experience with Drupal version 11+ administration, and version upgrades
Able to develop/modify Drupal custom module, and demonstrate Drupal integration experience with other software/applications, for example: Elasticsearch, Postgres and Java(React or Vue), Twig
Experience with expose Drupal API for other application integration
Experience with Drupal 9+ & 10+ & 11+ version upgrades by fixing incompatible/deprecated methods reported in the upgrade status module.
Experience with composer and drush commands
Expert Knowledge and experience of HTML, CSS, SCSS and JavaScript

Other Technologies and Cloud Experience:

Demonstrates experience in React, API, rest, JSON and Python Script or Java
Knowledge and hands on experience of Elasticsearch implementation and API, Kibana
Knowledge and hands on experience of Drupal integrate with APIs & Azure Cloud implementation (e.g. MS Defender &Azure Data Store,OpenID)
Knowledge and experience with implementing solutions with Postgres and other relational DB(e.g. Microsoft SQL); and jQuery, Connectivity/Structured Query Language (JDBC/ODBC/SQL), Data Pipelines (e.g. Azure data factory, Azure Data Store)
CI\CD Pipeline Integration, and automatic code scan
Git, Docker, Azure DevOps (VSTS/TFS)
Experience in testing automation
Cloud experience (Azure, Amazon), Azure is preferred

Agile Delivery and General Skills:

Experience in Scrum Agile delivery, and Agile methodologies for the development, design, implementation and maintenance of applications
Experience in translating business requirements into project delivery timelines/estimate, and design
Experience in programming and analysis at the specified experience level
Excellent oral and written communication skills; inter-personal and collaboration skills
A team player with a proven track record for meeting strict deadlines
Excellent experience and skills on problem-solving, troubleshooting and investigating production issues, making recommendations to fix the problem
Strong learning capability and can grasp the new technology demanded by the projects

About the Company

Maarut Inc is a Canadian company helping organizations fulfill staffing solutions based on current, future and ongoing needs of market. Check out the new job openings https://careers.maarutinc.com/jobs/Careers Register with us : https://careers.maarutinc.com/candidateportal?register=true Finding IT talent is a significant challenge in today's business landscape. Maarut Inc has the unique methodology for identifying, acquiring and retaining top IT resources across various areas of expertise. We help companies hire better ... Know more