Enable job alerts via email!

Senior Systems Analyst

Victoria Police Department

Victoria

On-site

CAD 80,000 - 100,000

Full time

9 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a Senior Systems Analyst to lead the deployment and management of modern IT infrastructure. This role emphasizes automation, open-source technologies, and innovative solutions to enhance operational efficiency. You will work with cutting-edge tools such as Ansible and Docker, while managing databases and optimizing web services. If you are passionate about technology and thrive in a collaborative environment, this position offers a unique opportunity to contribute to impactful projects within a dynamic team. Join us in shaping the future of IT operations!

Qualifications

  • 5 years of related experience in system development and implementation.
  • Degree or Diploma in Computer Science or related field required.

Responsibilities

  • Lead deployment and management of modern infrastructure using Infrastructure as Code.
  • Manage IT projects and coordinate with other agencies.

Skills

Business application design
Database Design
Systems Administration
Troubleshooting skills
Agile development
Time management
Attention to detail

Education

Degree or Diploma in Computer Science

Tools

Ansible
Docker
Proxmox
MSSQL
MySQL
PostgreSQL
MongoDB
IIS
Apache Tomcat
NginX

Job description

We are building the future of IT operations and are looking for someone who shares our passion for automation, open source, and innovation. We believe infrastructure should be version-controlled, repeatable and resilient.

In this role, you will lead in deploying and managing modern infrastructure using Infrastructure as Code principles. Tools like Ansible, Docker and Proxmox are at the heart of our environment, alongside cloud-native and microservice architectures. You will work across Linux and Windows Server ecosystems, supporting scalable platforms with automation-first thinking. Managing databases (MSSQL, MySQL, PostgreSQL, MongoDB), optimizing web services (Traefik Proxy, Apache, Nginx) and strengthening security frameworks are part of the challenge.

POSITION: Senior Systems Analyst

DEPARTMENT / DIVISION / SECTION: Police / Information Risk Management / Information Technology

Competition Number: P05-25

Date of Issue: April 29/2025

Closing Date: May 23/2025

Pay Group: $58.40/hr - CUPE Pay Grade 18

Number of Positions: 1

Duration: Regular Full-Time

Work Schedule: Monday through Friday, 35 hours per week

To Apply: All submissions shall be sent electronically by 4:30pm on the above closing date and should include all qualifications and experience relevant to the position.

POSITION FUNCTION:

Responsible for analysis, design, implementation, maintenance and support of applications and databases in accordance with the needs of the Department; manage software implementation and development projects, including cloud systems (SaaS, PaaS).

KEY DUTIES:

Design, implement and support technology projects to address identified Departmental needs. Architect, build, maintain and support the department’s applications and database services.

Analyze business problems and formulate solutions to meets business, functional and technical requirements. Generate prototypes, data flow diagrams, system models as well as complete technical documentation.

Manage Information Technology projects for the department and between other agencies including the coordination, assignment, review and participation in the project tasks; liaise with other Police Agencies and Police staff regarding department projects.

Plan and execute upgrades, enhancements and changes required to keep the applications and platforms up to date. Follow industry best practices, e.g. patch management, change management, proper testing, access control, data protection, etc. Make suggestions for improvement where applicable.

Provide input into the IT strategy and technology roadmaps.

Interact and negotiate with vendors, outsourcers, and contractors to secure products and services.

Work on multiple jobs concurrently, prioritizing workload as well as managing technology projects to design solutions, implement systems and solve problems.

Assure that Best Practices, Standards, IT policies and procedures are properly observed and maintained in a high-security environment.

Implement technology solutions and measures to manage cybersecurity risk and provide Disaster Recovery processes.

Day-to-day monitoring, management and optimization of existing network and IT infrastructure. Perform troubleshooting to diagnose and resolve problems.

Work with users, IT colleagues or in cross-functional groups as needed, until issues are resolved and solutions accepted by all parties.

Perform related duties where qualified.

INDEPENDENCE:

Work is generated by requests for service and annual objectives or assigned by supervisor.

Work is reviewed through adequacy of approach to programming and resolution of system problems; adherence to timelines, standards and effective use of computing resources.

Issues such as major expenditures and policy are researched and recommendations are referred to Supervisor.

WORKING CONDITIONS:

Physical Effort:

Sit with arms unsupported while keyboarding. (often)

Mental Effort:

Long periods of intense concentration while solving programming problems/designing. (frequent)

Visual/Auditory Effort:

Focus on a variety of source data and VDT for long periods. (frequent)

Work Environment:

Office.

KEY SKILLS AND ABILITIES:

Business application design, implementation, maintenance and support in a high-security and large-data volume environment.

Gathering and interpreting business requirements and the ability to reconcile with technical and security requirements to determine the best solutions.

Microsoft 365 platform including Sharepoint, Power Automate with a strong emphasis on MS Security Suite.

Database Design and operation: MSSQL, MySQL, PostgreSQL, MongoDB.

Systems Administration: Linux, Windows Server OS, iOS, Android, IIS, Apache Tomcat, NginX, Experience in virtualized services and containers, such as Docker, Kubernetes.

Modern technical architectures including cloud, micro-service-based systems and multi-factor authentication frameworks.

Experience with open source and agile development as well as source control methods such as GIT.

Software testing procedures and quality management.

Exceptional troubleshooting skills, ability to analyze operational problems, and implement solutions.

Good knowledge of IT best practices for system security, compliance, change control.

Team player, willing to share and play various roles as part of cross functional teams.

Self-starter with strong time management, able to work under pressure and meet deadlines.

Stay current on technology trends in networking, optimization, cloud, cyber security and Agile/DevOps and regulatory requirements.

Extreme attention to detail and accuracy.

Good listening skills, memory and focus.

QUALIFICATIONS:

Formal Education, Training and Occupational Certification:

Degree or Diploma in Computer Science or related field. (min. 3 years)

Required to obtain security and criminal record clearance.

Required to sign attestation of confidentiality.

Experience:

5 years of related experience including 2-3 years experience in system development and implementation or an equivalent combination of education and experience.

OTHER:

May be requested to substitute in a more senior position.

This is a CUPE Local 50 Position.

Job Description: 4185.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer

Goodgame Studios

Victoria

Remote

CAD 80,000 - 120,000

7 days ago
Be an early applicant

(Remote) Senior Software Developer

N. Harris Computer Corporation - CAD

British Columbia

Remote

CAD 80,000 - 110,000

2 days ago
Be an early applicant

IT Senior Systems Analyst

VC3, Inc.

Remote

CAD 60,000 - 100,000

24 days ago

Applications Systems Analyst Sr - Epic OpTime - Anesthesia

UNC Health Care

Morrisville

Remote

CAD 80,000 - 100,000

Today
Be an early applicant

SR ERP Systems Analyst

Pursuit Aerospace

Alberta

Remote

CAD 75,000 - 110,000

7 days ago
Be an early applicant

Senior Software Engineer

Employer Direct Healthcare

Remote

CAD 80,000 - 120,000

Today
Be an early applicant

Senior Software Developer, 6+ years - Remote (Canada)

Info-Tech Research Group

Remote

CAD 80,000 - 120,000

Yesterday
Be an early applicant

Senior Software Developer (Remote First)

Zensurance

Toronto

Remote

CAD 80,000 - 120,000

Yesterday
Be an early applicant

Senior Software Developer - Workleap AI

Workleap

Remote

CAD 70,000 - 110,000

Yesterday
Be an early applicant