Skip to content

Senior Systems Analyst

Senior Systems Analyst

Software and Programming Jobs Information Technology Jobs

We are building the future of IT operations and are looking for someone who shares our passion for automation, open source, and innovation.


POSITION:  Senior Systems Analyst

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

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.

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.

Please apply here: https://vicpd.bamboohr.com/careers/138?source=aWQ9MjM%3D


Additional Info

Job Type : Full-Time

Location : Victoria, BC

Experience Level : Senior Level

Salary range : $58.40/hr - CUPE Pay Grade 18

Powered By GrowthZone
Scroll To Top