Renewable Energy Deployment Coordinator

Rise Social

Toronto

On-site

CAD 60,000 - 70,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Rise Social in Toronto is seeking a Renewable Energy Deployment Coordinator to manage the deployment of EV charging stations and energy management solutions. The ideal candidate will have strong electrical knowledge, project coordination experience, and expertise in IoT networking principles.

Responsibilities include project management, installation support, and ensuring quality standards for all deployments.

Applicants should have at least 3 years of relevant experience and a technical diploma or degree in a relevant field.

Qualifications

  • 3+ years of experience in project coordination or deployment within the cleantech or telecommunications industries.
  • Demonstrated understanding of electrical codes and safety standards.
  • Experience with configuring and troubleshooting IoT devices.

Responsibilities

  • Manage the deployment lifecycle for EV charging stations and energy management hardware.
  • Provide technical support to installation teams regarding hardware and system configuration.
  • Ensure quality standards are met before installation handover.

Skills

Electrical codes knowledge
Networking principles
Project coordination
Communication skills
Organizational skills

Education

Technical diploma or degree in relevant field

Job description

Renewable Energy Deployment Coordinator

Salary: CA$60,000 - CA$70,000 / year

The Role

SWTCH is seeking a highly organized and technically proficient Renewable Energy Deployment Coordinator to join our team. This critical role will bridge the gap between our technical products and their successful, reliable installation in the field. The ideal candidate will combine practical electrical knowledge with a strong understanding of networking and IoT principles to ensure all EV charging and energy management solutions are deployed efficiently and meet all necessary code and technical specifications.

Key Responsibilities
  • Project Coordination: Manage the end-to-end deployment lifecycle for EV charging stations and energy management hardware, including scheduling, logistics, and communication with internal teams, external vendors, and clients.
  • Installation Support: Provide technical support and guidance to installation teams and contractors regarding hardware installation, electrical hookup, and system configuration.
  • System Networking: Configure and troubleshoot network connectivity for newly deployed smart charging stations and IoT devices, ensuring reliable communication with the SWTCH platform.
  • Documentation: Maintain accurate, up-to-date documentation for all deployed sites, including as-built drawings, configuration logs, and project timelines.
  • Quality Assurance: Conduct virtual or on-site inspections and testing to verify installations meet SWTCH's quality standards and technical specifications before handover to operations.
Requirements
  • Technical Expertise (Required): Demonstrated knowledge of electrical codes (e.g., NEC, CEC) and safety standards, or direct experience as a licensed or apprentice electrician.
  • IoT and Networking Knowledge (Required): Solid understanding of networking principles (TCP/IP, Wi‑Fi, cellular, Ethernet) and experience with configuring and troubleshooting IoT devices in a remote deployment environment.
  • Experience: 3+ years of experience in project coordination, field service, technical support, or deployment within the cleantech, electrical, or telecommunications industries.
  • Communication: Excellent written and verbal communication skills, with the ability to translate technical requirements for non‑technical stakeholders.
  • Organization: Proven ability to manage multiple projects simultaneously, meet deadlines, and prioritize tasks effectively.
  • Education: Technical diploma or degree in a relevant field (e.g., Electrical Engineering Technology, Information Technology) or equivalent experience.

SWTCH Energy is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other characteristic protected by applicable laws. Accommodations are available on request for candidates taking part in all aspects of the selection process.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

SVP, Technology (Product & Engineering)
SVP, Technology (Product & Engineering)

SWTCH • Toronto

On-site
CAD 180,000 - 260,000
DevOps Engineer
DevOps Engineer

SWTCH • Toronto

On-site
CAD 110,000 - 150,000
Sales Development Representative - Canada
Sales Development Representative - Canada

SWTCH Energy Inc. • Canada

On-site
CAD 65,000 - 90,000
Marketing Campaign Manager (12-mo Maternity Leave contract)
Marketing Campaign Manager (12-mo Maternity Leave contract)

SWTCH • Toronto

On-site
CAD 70,000 - 90,000
Business Impact
Environmental Impact
Diversity
DevOps Engineer
DevOps Engineer

SWTCH Energy Inc. • Toronto

On-site
CAD 110,000 - 140,000
Customer Success Manager
Customer Success Manager

SWTCH Energy Inc. • Toronto

Hybrid
CAD 70,000 - 110,000
Customer Success Manager (Bilingual French/English)
Customer Success Manager (Bilingual French/English)

SWTCH Energy Inc. • Toronto

On-site
CAD 90,000 - 120,000
SVP, Technology (Product & Engineering)
SVP, Technology (Product & Engineering)

SWTCH Energy Inc. • Toronto

On-site
CAD 180,000 - 260,000
OPEN: Integrations Specialist
OPEN: Integrations Specialist

Cpus Engineering Staffing Solutions Inc. • Mississauga

On-site
CAD 80,000 - 100,000
Field Engineer
Field Engineer

Poweron-Energy-Solutions • Vancouver

On-site
CAD 90,000 - 120,000