2,211,615open jobs
142,077companies
249,740added this week
Browse all
Location
Remote (Canada)
Seniority
Senior · 5+ years exp

Confirmed on the employer's own hiring board on Nov 12, 2026. First seen by Alion on Nov 12, 2026. Versaterm scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Versaterm is an Ottawa company founded in 1977 that builds public safety software. Its products cover computer-aided dispatch, records management and digital evidence for police and fire agencies. The company serves agencies across North America.

The Company

Versaterm is a PE-backed, high-growth SaaS company building a fully integrated platform across the entire public safety ecosystem - dispatch, law enforcement, forensics, courts, and beyond.  We've grown through strategic acquisitions and deep product investment. What connects all of it is a single purpose: give public safety agencies the tools and insights to make better decisions in high-stakes moments. 

When a 911 call is answered, a detective investigates a case, or a forensic lab processes evidence, there's a good chance our software is working behind the scenes. That's been true for over four decades.

AI is central to where we're going. Not as a feature but as core infrastructure. We're embedding intelligence directly into the workflows our customers rely on every day, and we're doing it alongside them. Our customers tell us what the mission demands. We build what answers it. 

This work attracts a specific kind of person - someone who wants to be pushed by great people, build things that outlast a sprint cycle, and go home knowing the work connected back to something real.

The Role

The vCAD Administrator is Versaterm's dedicated, embedded resource for the New Brunswick provincial customer (NB911) and its Regional Partner Agencies (RPAs), beginning with the Saint John Police and Fire PSAP and Codiac Fire PSAP. You will be the primary person supporting and maintaining the unified computer aided dispatch (CAD) and mobile data (MDT) systems, including the CAD/Mobile geo file and map displays.

This role begins during implementation, at Workshop #1 for Saint John, and continues through go-live and ongoing operations. You will become the resident expert on how each agency's CAD is configured, and the trusted link between dispatch operations, provincial GIS authorities, and Versaterm's product and support teams.

What You Do

System Configuration and Maintenance 

  • Help the Customer and RPAs define, build, and maintain static configuration tables (unit IDs, unit types, status codes), incident types, and command line configuration.
  • Build and maintain police and fire response areas, including fire box alarms/run cards, fire unit recommendation orders, and police districts and beats.
  • Configure application business logic rules based on Customer and RPA needs, and document New Brunswick-specific configuration settings.
  • Manage user profiles, permissions, and security for RPA personnel.
  • Replicate configuration data between production, test, and training environments.
  • Support interface configuration, documentation, and ongoing maintenance in coordination with Versaterm, the Customer, and RPAs.

Requirements, Testing and Change Management

  • Translate end-user requirements into technical requirements.
  • Guide and support the Customer and RPAs through functional and system acceptance testing.
  • Evaluate system modification requests, consult on process changes and application options, and carry user-generated recommendations to Versaterm product teams.
  • Coordinate application updates, enhancements, patches, and hotfixes across CAD workstations and MDTs, including promotion from test to production.
  • Participate in the organizational change management workstream as requested.

GIS and Mapping

  • Establish a regular cadence of GIS and mapping updates with the Customer and RPAs.
  • Load and test provincial GIS updates in CAD and MDT, including street centerlines, address points, response areas, information layers, common places, building pre-plans, and aerial photography.
  • Manage GIS data import and maintenance within CAD, troubleshoot mapping issues, and resolve data issues with provincial GIS authorities.
  • Serve as subject matter expert on CAD and MDT street and map displays, and maintain documentation of New Brunswick GIS updates.

Support, Troubleshooting and Training

  • Provide end-user application assistance and guidance on desktop and device application installs and updates.
  • Work with Customer and RPA technical SMEs to isolate and resolve application issues, review error reports, and clear error backlogs.
  • Submit and track tickets with Versaterm Support, and coordinate troubleshooting with Versaterm teams.
  • Handle system problems and outage calls during on-duty hours. After-hours critical support is handled by Versaterm 24/7 technical support.
  • Assist agency trainers with application-specific content and work with trainers and users to reduce repeat errors.
  • Mentor and coach Customer and RPA staff on CAD/MDT administration, and establish best practices for configuration, change control, and documentation.

Relationship Management and Reporting

  • Act as the resident expert on each agency's CAD configuration, and advise on new policies, processes, or technology implementations.
  • Apply sound judgment to resolve complex or ambiguous issues independently, escalating to Versaterm teams when needed and keeping the Customer and RPAs informed.
  • Help manage cross-department needs and dependencies within the applications.
  • Represent the Managed Service Provider to the Business Relationship Manager (NB911) to coordinate changes, updates, and corrections.
  • Participate in meetings and work sessions on CAD/MDT administration.
  • Submit regular system status reports and a monthly report covering all incident activity and work performed.
  • Coordinate PTO with the Customer and RPAs so coverage is planned in advance.
  • Do not respond to requests for personally identifiable information (PII). The Customer and RPAs approve and handle those requests.

What You Bring

  • A minimum of 5-7 years of experience in public safety CAD administration, dispatch systems support, or a comparable technical specialist role.
  • In-depth understanding of CAD and MDT systems, ideally Versaterm vCAD or comparable public safety dispatch platforms.
  • Hands-on experience configuring and administering CAD, including units, status codes, incident types, response plans, and user security.
  • Working knowledge of GIS data and public safety mapping (centerlines, address points, response areas, AVL).
  • Experience with test, training, and production environments, release promotion, and acceptance testing.
  • Strong troubleshooting skills, including log and error report analysis.
  • Demonstrated ability to deliver complex work autonomously, apply sound judgment, and navigate ambiguity in a customer-facing role.
  • Ability to explain technical concepts clearly to dispatchers, supervisors, trainers, and IT staff.
  • Experience mentoring or coaching others and implementing best practices in system administration.
  • Self-directed and organized, with a record of working effectively in a remote setting.
  • Models Versaterm's values and brings them into how they work with the Customer, RPAs, and Versaterm colleagues.
  • Education, training, and experience sufficient to meet contract requirements, and the ability to obtain and maintain the required security clearance.

Note: This position requires a security clearance from the Government of Canada. Candidates must be legally authorized to work in Canada and must successfully obtain and maintain a Reliability security clearance. Please note that specific customer contracts may impose additional security verification requirements. Obtaining and maintaining all required security clearances is a condition of employment. For more information on the Government of Canada's security screening process, please visit Public Services and Procurement Canada.

Versaterm is committed to fair and equitable compensation that is competitive, consistent, and aligned with the value each role contributes to our organization. The starting salary for this position will be dependent upon many factors, such as the successful candidate’s skills, experience, education, training as well as internal equity, market data, and business needs. In addition to base salary and our comprehensive benefits offering, some roles may also be eligible for variable compensation such as incentive plans or discretionary performance bonuses. 

AI is central to how Versaterm builds and delivers solutions for our customers. Within Talent Acquisition, we use AI-enabled tools to support certain aspects of the recruitment process, helping our team work more efficiently and spend more time connecting with great talent. AI supports our work, but all hiring and employment decisions are made by people.

Versaterm is an equal opportunity employer and is committed to equity, diversity, inclusion, and a barrier-free workplace. Accommodations are available upon request throughout all stages of the recruitment process and apply to the terms and conditions of employment. For more information, please contact  [email protected].

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,211,615 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Recommended for you based on this role

Administrative
Similar stack
Same company
Canada
$50k per year · Remote (United States) · Full-Time · 3+ years exp · High School Diploma · United States
Apply
In office · Contractor · 3+ years exp · High School Diploma · Edmonton
Apply
Remote (Chile) · Full-Time · 5+ years exp · Bachelor's Degree · Chile
Apply
Remote (South Africa) · Full-Time · 3+ years exp · Johannesburg
Analytics
Microsoft Excel
Management
Xero
Apply
In office · Full-Time · 5+ years exp · Bachelor's Degree · Mississauga
Apply
Remote (Canada) · Canada
Python
AI/ML
Copilot
Cursor
LangGraph
LangChain
Claude Code
Prompt Engineering
Function Calling
AI Agents
AWS Bedrock
CrewAI
RAG
OpenAI
Agentic Workflows
Multi-Agent Systems
DevOps
Terraform
Ansible
Helm
Azure DevOps
GitHub Actions
Istio
CloudFormation
Datadog
Linkerd
Prometheus
Pulumi
GitLab CI
Azure
CI/CD
GitOps
ArgoCD
Jenkins
AWS
Docker
Kubernetes
Grafana
Platform Engineering
Service Mesh
Configuration Management
Amazon EKS
AWS Lambda
Amazon EC2
Incident Management
SLI/SLO/SLA
Amazon S3
IAM
Amazon CloudWatch
Apply
Hybrid · Internship · Bachelor's Degree · Mississauga
Databases
Microsoft Fabric
Analytics
Power BI
Microsoft Excel
Apply
Hybrid · Internship · Bachelor's Degree · Mississauga
Databases
Microsoft Fabric
Analytics
Power BI
Microsoft Excel
Management
SharePoint
Apply
In office · Canada
Apply
Financial Analyst 1 day ago
$34k – $39k per year · Equity · Remote (Canada) · Full-Time · 3+ years exp · Canada
Apply
See all jobs
This is one of many
2,211,615 more open roles from verified company boards, updated every day.