Development, Operations and Support Technician/Technicien de développement, d'exploitation et de soutien

Position Type

Job Ad


About us
The Green Party of Canada was founded in 1983 and begins with the basic premise that all life on the planet is interconnected and that humans have a responsibility to protect and preserve the natural world.  The Green Party of Canada, like its provincial counterparts, supports green economics, progressive social planning and responsible and accountable governance. 
Green Parties around the world share common values. The policies of the Green Party of Canada are based on six fundamental principles: Non-Violence, Sustainability, Social Justice, Ecological Wisdom, Participatory Democracy and Respect for Diversity. Learn more about us by visiting our website at:


What We Offer
Workplace values: The Green Party of Canada is an equal-opportunity employer, offering a comprehensive benefits package within a stimulating, professional work environment that advocates for healthy work/life balance. We offer 4 weeks of annual leave, and flexible working hours to support employees wellbeing and productivity, and unique learning and development opportunities.


Position Type
This is a full time permanent, unionized position. The successful applicant will be expected to work an average of 37.5 hours per week from a remote location. Occasional travel to Ottawa may be required, as may some evening/weekend work, particularly during periods preceding a federal election.


$57,800 - which represents level 4 step 1 in the Collective Agreement. The Agreement and pay grid are available at


That sounds great, how can I apply?
The Green Party of Canada is committed to the values of equity, diversity, and inclusion. We encourage applications from women, Indigenous Peoples, racialized persons, people with disabilities, and LGBTQIA2S+ identifying persons, as well as members of other equity-seeking groups. If you identify as a member of an equity-seeking group, you may choose to identify as such in your application.If you need assistance or require accommodations in the application process, or in your employment, please don’t hesitate to send an email with your accommodation needs.To apply, send a cover letter and detailed resume to The position will remain open until filled.Thank you for your interest, however, only those candidates selected for an interview will be contacted. For more information regarding the Green Party of Canada, please visit our website:

Job Description

About the role
This is a unique opportunity to play a central role ensuring the smooth running of all aspects of technology for the Green Party of Canada as a Development, Operations and Support Technician as part of our small but mighty tech team. We’re looking for a proactive, solutions focused person with a keen interest and some experience in DevOps experience, familiarity with multiple components of our current tech stack or similar counterparts. More important than direct experience is a strong interest in acquiring new knowledge and competencies in a rapidly shifting technical environment. Because of the supportive aspect of this position, excellent interpersonal and communication skills are a must.Specific responsibilities include:

  1. Development and Operations:
    • Full cycle management of a Content Management System (Drupal)
      • Some PHP required
      • Host: Rackspace
    • Full cycle management of a Customer Relationship Management system (CiviCRM)
      • Some SQL required
      • Host: RackSpace
    • Ongoing support for our in-house “Get Out The Vote” software
      • Host: Google Cloud Platform
      • DBaaS: Mongo DBAtlas
      • Ruby on Rails an asset
      • SaaS integrations include
        • Bulk Email 
        • Voip Services  
        • User support  
  2. User support/management (largely SaaS):
    • Back Office:
      • Work management  
      • Ticketing help desk  
      • Teleworker support 
      • Instant Messaging  
      • Conferencing 
      • Electronic Signing  
      • Survey 
      • Voting 
      • e-Signing 
      • Merchant Services 
      • Social media accounts 
      • Special responsibility: extracting and transforming financial data (SQL) for our finance department. 
    • General (Party-wide) administrative support 
      • Google Workspace accounts 
      • Training and one-on-one troubleshooting for Party members, staff and executives
  3. Continuous Digital Transformation planning and implementation tasks
  4. Other relevant tasks as required