IT Specialist

Waterloo, Ontario, Canada | Full-time


Role Summary:

This is an opportunity in the exciting and fast-growing transportation technology industry. Public transit is being transformed from a system of static, scheduled fixed-routes, to a dynamic on-demand network, and you will be one of the pioneers shaping this transformation.

As a founding member of our IT team, you will establish proper standards and practices across the company and contribute to the growth of RideCo’s industry-leading ride-sharing platform, the company, and its offices.

The ideal candidate must possess a sound grasp of Information Technology, System Administration, and Network Engineering principles. They will leverage their ability to understand a wide variety of technical requirements and translate them directly into actionable decisions. They will thrive in a small-team environment, moving at a fast pace, where every team member contributes solutions that deliver a meaningful impact to our employees and the company.

Your day-to-day responsibilities will include:

  • Establishing IT best practices that ensure all hardware is managed by corporate policies and a centralized management system (e.g Active Directory) within a mixed OS environment (Windows, Linux, Mac).
  • Identifying and procuring needed hardware and software for new and existing employees while minimizing costs and sticking to a budget.
  • Configuring company hardware and software in a repeatable and consistent way that ensures maximum security and safety of our employees and company’s data.
  • Troubleshooting and fixing problems with company hardware and software, or managing relationships with external vendors who can.
  • Building out and maintaining the company's corporate network in a secure and scalable manner. Including subnetting, network isolation, WiFi, VPNs, SSL, intrusion detection, etc.
  • Setting up and ensuring compliance to company-wide information security policies. Including password management, proper hardware and software usage, peripheral usage, etc.
  • Managing internal and cloud-based company-owned services (web applications, servers, databases, tools, etc) by keeping them up to date, secure, and performing nominally.
  • Managing third-party cloud-based services, including licenses, configuration, and access controls (Dropbox, G Suite, Salesforce, etc).
  • Managing backups and ensuring a regular backup schedule of core company assets using a mix of intermediate and full backups.
  • Setup and maintain a Mobile Device Management solution and policies for the company’s mobile assets.
  • Maintain an up-to-date inventory of all company assets.
  • Occasional off-hours work to deploy, fix, or troubleshoot systems.
  • Provide guidance for overall IT direction and policies.
  • Perform reviews and mentoring of junior staff.

Your Playground / What You’ll Learn:

At RideCo you’ll get a chance to play, learn and build with the following tools and technologies, and as part of a team that is the world’s foremost innovator in on-demand transit software.

  • Operating Systems: Windows 10, Linux (Debian/Ubuntu), Mac, Android, iOS
  • Languages: Python, JavaScript, Bash (shell scripting)
  • Infrastructure: AWS, Terraform, Redis, PostgreSQL, Celery, RabbitMQ, OpenVPN, pfSense
  • Health/Monitoring: AWS CloudWatch, Prometheus, Grafana, Elasticsearch, Logstash, Kibana
  • Development Processes: Agile, continuous integration, Jenkins, zero-downtime software updates

 Qualifications and Experience:


  • Degree or Diploma in a discipline related to IT, DevOps, or system administration
  • 3+ years of professional IT/DevOps/SysAdmin experience
  • Strong analytical and problem-solving skills
  • Strong experience with networking, network security, and protocols.
  • The ability to communicate well with highly skilled technical contacts.
  • Have installed and configured a centralized company directory (e.g. Active Directory).
  • Have built out a secure corporate network with satellite offices and remote employees.
  • Strong leadership and communication skills


  • Experience with LDAP and related technologies (OpenLDAP, Microsoft Active Directory)
  • Experience with Windows and Linux servers (Debian/Ubuntu). 
  • Experience with databases (PostgreSQL, Redis).
  • Experience with Python 3 development.
  • Strong scripting and experience building diverse, robust tooling (Python, Node, Shell).
  • Experience with the cloud (AWS, EC2, RDS).
  • Experience with MDM software solutions.
  • Familiarity with Agile build and development processes.
  • Excitement for learning new domains and new skills.

Compensation and Benefits:

  • Base salary: $60,000 - $75,000 
  • Work-Life Balance: Flex time, work from home, vacation time
  • Benefits Plan: Dental, prescription, disability, massage, and more


In your submission, please include a portfolio or link to some of your work that demonstrates your qualifications.


Who we are: 

RideCo powers on-demand transit. Public transit agencies use RideCo's cloud-based software platform to provide on-demand shared rides in dynamically routed buses and shuttles. Our clients include some of the world’s largest transportation operators such as San Antonio Metro, Los Angeles Metro, Calgary Transit, San Diego County, and Grab.

Have you experienced getting frustrated with transfers and waiting while taking a public bus? Have you seen buses drive around in low-density areas with very few passengers on board and wondered how inefficient that seems to be? You're likely aware of the first & last mile access challenges faced by transit hubs. We are solving these problems by re-imagining shared mobility. Imagine a world where vehicles have dynamic routes responsive to real-time trip demand. This 'dynamic shuttle' (or van /sedan) would pick you up, on-demand, at or near your doorstep, and take you to your destination or transit hub. Along the way, it may pick up other passengers going in your direction. Your experience will be seamless: less waiting, less walking, fewer transfers, shorter travel time, and timely pickups and drop-offs. RideCo's 'dynamic shuttle' platform enables this seamless experience and low-cost shared rides for vehicle fleet operators and their passengers. By seamlessly moving more people in fewer vehicles we are catalyzing a generational shift in how people get around cities and towns. This means commuters spend less time in transit and more time doing what they enjoy.

RideCo powers a diverse range of use cases, including residential/ suburban travel; first-mile-last-mile connections for transit hubs; and corporate employee transportation. We are investing to scale up and capture the growing demand for on-demand shared rides solutions