Developer – Intermediate

LocationOttawa
Job CategoryInformation Technology
SP-ID28664
Position TypeContract
Application Deadline April 23, 2021
Experience Required4 years
Job Duration6 months
Education RequiredN/A

Our client is looking for a Developer – Intermediate to work in Ottawa.
 
 
JOB DESCRIPTION
 
SCOPE
 
Converting multiple WordPress single sites into a WordPress multisite environment. The conversion will also address PHP version updates as the hosting transitions onto a Kubernetes based platform.
 
DUTIES
 
• Sufficient technical ability to deliver on the following project requirements over a maximum 6-month period
• Ability to plan and lead the migration of 7 existing single WordPress instances into the same WordPress multisite environment including:

-Analyze and carry out code conversion related to PHP versions – 5.3 to 7.4
-Converting theme-specific functionality into site-specific plugins with unit tests.
-Address how custom user roles should convert into common multisite roles.
-Database/content migration activities
• Facilitate and execute environment performance testing.
• Support the end-user community during UAT and post-cutover stabilization period.
• Prepare post-transition support guides for application support teams.
 
DURATION
• 6-month contract
• Start date ASAP
 
SKILLS AND EXPERIENCES
 
Must Have:
• 3+ years using WordPress application framework for theme/plugin development
• Familiarity with upgrade paths & efforts between PHP 5.3 and PHP 7.4
• Familiarity with git and git-flow based development models.
• 2+ years working with WordPress multisite environments including demonstrated
ability to migrate single site environments.
• 1+ years working with Gravity Forms, its’ certified partner add-ons and related plugins
• Ability to communicate effectively in different technical contexts
• Ability to complete the tasks mentioned in the “Duties” section.
 
Nice to have:
• 1+ years working with a Docker/Kubernetes based deployment landscape
• Familiarity with Jenkins CI/CD or OpenShift (K8S) container platform

LOCATION OF WORK
• The job will be remote initially. Ottawa and Toronto candidates can be considered.
 
HOURS OF WORK
• 37.5 hours per week.

 
 
 
Candidate must have a Security Clearance of Reliability level and can provide 2 professional references to contact prior to review.
 
 
To apply, send your resume to:
r.jeon@maxsys.ca