Application & Infrastructure Analyst III /Team Lead - Mission Critical Development

City of Edmonton

Edmonton

On-site

CAD 104,000 - 132,000

Full time

3 days ago
Be an early applicant

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

City of Edmonton’s Edmonton Police Service IT Mission Critical Applications seeks a seasoned Mission Critical Development Team Lead to mentor developers and drive design, development, and deployment of mission-critical systems such as CAD and RMS. The role ensures secure, reliable, scalable solutions with strong governance and collaboration across IT and police stakeholders.

You will guide technical analysis, coordinate work, and participate in recruitment, onboarding, and knowledge transfer

Qualifications

  • Degree in a related discipline with 6+ years of relevant experience or a post-secondary diploma with 7+ years of relevant experience.
  • Experience with Agile development methodologies, Azure DevOps work planning and development pipelines, and Git source control.
  • Experience creating end-user and support documentation, leading training sessions, and providing Tier 1 to Tier 3 support.
  • Knowledge of public-safety or policing systems, including records management or dispatch systems is an asset; REST APIs, message queues, event-driven systems, Microsoft Azure, FME, ServiceNow, Azure DevOps, or Jira are assets.
  • Strong leadership, coaching, problem-solving, organizational, interpersonal, verbal, and written communication skills with the ability to manage multiple priorities and collaborate with stakeholders.
  • Certifications such as Azure DevOps Engineer, Scrum Master, ITIL, or similar assets; experience in deployment and release management is a requirement.
  • Experience with relational DBMS such as Microsoft SQL Server, PostgreSQL, or MySQL; Microsoft SQL Server is preferred.

Responsibilities

  • Lead and contribute to design, development, configuration, enhancement, and modernization of mission-critical applications.
  • Guide technical analysis, solution design, coding, configuration, testing, implementation, and defect remediation.
  • Ensure solutions are secure, reliable, scalable, and supportable for CAD, RMS, and related platforms.
  • Identify and reduce technical debt while supporting lifecycle management and sustainability.
  • Provide day-to-day technical leadership and direction to developers within the Mission Critical Development Unit.
  • Coordinate technical work based on priorities, resources, and impact.
  • Establish development standards, coding practices, documentation expectations, peer reviews, and design principles.
  • Coach and mentor staff, promote knowledge sharing, and reduce single-person dependencies.
  • Participate in recruitment, onboarding, training, performance planning, and corrective processes.
  • Act as technical lead or senior contributor on projects and strategic initiatives.
  • Support planning, estimation, design, sequencing, testing, deployment readiness, and issue resolution.

Skills

Agile
Azure DevOps
Git
REST APIs
Message queues
Event-driven
Microsoft Azure
FME
ServiceNow
Jira
Public safety
Leadership
Communication
SQL Server

Education

Degree in related discipline
Post-secondary diploma

Tools

Azure DevOps
Git
Jira
ServiceNow
FME
SQL Server
PostgreSQL
MySQL

Job description

The Information Technology (IT) Mission Critical Application Section of the Edmonton Police Service (EPS) is seeking a highly motivated and experienced professional to serve as the Mission Critical Development Team Lead. Reporting to the Manager, Mission Critical Applications, this position provides technical leadership and coordination for the development, enhancement, modernization, and implementation of mission-critical applications and assigned business systems, including CAD, RMS, and related platforms. The successful candidate will guide development work to ensure solutions are secure, reliable, supportable, and aligned with organizational priorities, while ensuring completed work is documented and transitioned effectively to operational support.

Key responsibilities will include:

  • Lead and contribute to the design, development, configuration, enhancement, and modernization of mission-critical applications and assigned business systems.
  • Guide technical analysis, solution design, coding, configuration, testing, implementation, and defect remediation activities.
  • Ensure development work supports secure, reliable, scalable, and supportable solutions for CAD, RMS, and related platforms.
  • Identify and reduce technical debt while supporting system lifecycle management and long-term sustainability.
  • Provide day-to-day technical leadership, supervision, and work direction to developers and technical resources within the Mission Critical Development Unit.
  • Assign and coordinate technical work based on approved priorities, resource availability, technical complexity, and operational impact.
  • Establish and reinforce development standards, coding practices, documentation expectations, peer review, and application design principles.
  • Coach and mentor staff, promote knowledge sharing and cross-training, and reduce single-person dependencies across mission-critical systems.
  • Participate in recruitment, onboarding, training, performance planning, feedback, attendance and leave management, and corrective processes in consultation with the Manager and Human Resources, as required.
  • Act as a technical lead or senior technical contributor on approved projects, enhancements, and strategic initiatives.
  • Support planning, estimation, technical design, implementation sequencing, testing, deployment readiness, and issue resolution.
  • Collaborate with project teams, vendors, business stakeholders, operational units, enterprise architecture, information security, and other IT teams to deliver technical components.
  • Provide specialized development support for operational issues requiring code changes, integrations, configuration updates, or technical remediation.
  • Troubleshoot and resolve complex technical defects where development expertise is required, coordinating with the Mission Critical Support Unit and appropriate support functions.
  • Escalate resource conflicts, scope changes, architecture exceptions, risk concerns, funding or licensing impacts, and priority conflicts through established governance channels.
  • Prepare and maintain technical designs, implementation plans, support documentation, escalation paths, known-issue information, and vendor support details.
  • Coordinate knowledge transfer and support-readiness validation before handing completed work to operational support teams.
  • Remain accountable for implementation-related activities until transition to operations is complete and ownership is accepted by the appropriate support team.
  • Build collaborative relationships and communicate technical status, risks, operational impacts, and recommendations clearly to technical and non-technical stakeholders.
Qualifications:
  • Degree in a related discipline and 6+ years relevant experience OR Post secondary diploma and 7+ years relevant experience.
  • Experience with Agile development methodologies, Azure DevOps work planning and development pipelines, and Git source control.
  • Experience creating end-user and support documentation, leading training sessions, and providing Tier 1 to Tier 3 support.
  • Knowledge of public-safety or policing systems, including records management or dispatch systems, is an asset. Experience with REST APIs, message queues, event-driven systems, Microsoft Azure, FME, and tools such as ServiceNow, Azure DevOps, or Jira is also an asset.
  • Strong leadership, coaching, problem-solving, organizational, interpersonal, verbal, and written communication skills, with the ability to manage multiple priorities and collaborate with technical and non-technical stakeholders. Relevant certifications such as Azure Developer Associate, DevOps Engineer Expert, Azure Fundamentals, Power Platform Fundamentals, ITIL, Certified ScrumMaster, or Professional Scrum Master are assets. Experience in applications deployment and release management would be a requirement.
  • Exceptional interpersonal skills coupled with strong verbal and written communication.
  • Strong presentation skills including ability to present technical material to audiences with varying degrees of technical competence.
  • Experience with relational database management systems such as Microsoft SQL Server, PostgreSQL, or MySQL; Microsoft SQL Server is preferred.

Hours of Work: 33.75 hours per week, generally between 0800-1600 hours, Monday-Friday. Hours of work may be adjusted in consultation with the manager. The incumbent must be available for call-out outside of regular hours on a rotational basis.

Salary Range: 21M, Salary Grade: 039, $59.20 - $75.46 (Hourly); $3,996.40 - $5,093.80 (Bi-Weekly); $104,306.17 - $132,946.94 (Annually). The rates quoted are in accordance with a collective agreement between the Union and the City of Edmonton.

General:
  • The City of Edmonton thanks applicants for their interest in this opportunity. Candidates considered for the position will be contacted.
  • We are an equal opportunity employer. We welcome diversity and encourage applications from all qualified individuals.
  • Include a current resume and covering letter with your online application.
  • Applicants may be tested.
  • As part of your pre-hire screening, you will be required to complete an Enhanced Security Clearance. Should you accept employment with the Edmonton Police Service, you acknowledge and agree to participate in future Enhanced Security Re-clearances at schedule intervals or in any other circumstances, exigent or otherwise as required by Human Resources Division.

Applicants who have completed post secondary education outside of Canada are encouraged to obtain an assessment of their credentials through the International Qualifications Assessment Service (IQAS), https://www.alberta.ca/international-qualifications-assessment.aspx or another recognized Canadian credential evaluation service. For a list of designated evaluators, please visit the Alliance of Credential Evaluation Services of Canada, https://canalliance.org/en/default.html. Including an IQAS certificate or other credential assessment certificate from a recognized Canadian credential evaluation service with your application is recommended to support the evaluation of the applicant’s educational qualifications.

The Province of Alberta is a party to the Federal Agreement on Internal Trade, the Trade, Investment and Labour Mobility with British Columbia and the New West Partnership Trade Agreement with British Columbia and Saskatchewan. All of these agreements promote labour mobility between the Provinces. Applicants may obtain information regarding recognition of extra provincial credentials at www.newwestpartnershiptrade.ca.

Edmonton rests in the heart of Treaty Six territory in Alberta and the homelands of the Metis Nation.

HR Technician: KJ

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Strategic Planning Analyst IV - Manager Enterprise Risk Management
Strategic Planning Analyst IV - Manager Enterprise Risk Management

City Of Edmonton • Edmonton

On-site
CAD 102,000 - 145,000
Word/Data Processing Clerk III - EOW Branch Administrative Clerk
Word/Data Processing Clerk III - EOW Branch Administrative Clerk

City of Edmonton • Edmonton

On-site
CAD 60,000 - 75,000
Paralegal I
Paralegal I

City of Edmonton • Edmonton

On-site
CAD 78,000 - 98,000
Clerk IV - Office of the Chief
Clerk IV - Office of the Chief

City Of Edmonton • Edmonton

On-site
CAD 64,000 - 80,000
Emergency Communications Officer
Emergency Communications Officer

City Of Edmonton • Edmonton

On-site
CAD 78,000 - 97,000
Emergency Communications Officer - Revised
Emergency Communications Officer - Revised

City Of Edmonton • Edmonton

On-site
CAD 78,000 - 97,000
Word/Data Processing Clerk III - Administrative Assistant - The Online Reporting Unit – ECOMD
Word/Data Processing Clerk III - Administrative Assistant - The Online Reporting Unit – ECOMD

City Of Edmonton • Edmonton

On-site
CAD 60,000 - 75,000
Word/Data Processing Clerk II - Digital Evidence Management Clerk
Word/Data Processing Clerk II - Digital Evidence Management Clerk

City Of Edmonton • Edmonton

On-site
CAD 35,000 - 43,000
Intercept Field Support Specialist
Intercept Field Support Specialist

Employment and Social Development Canada • Edmonton

On-site
CAD 86,000 - 105,000
Senior Data Scientist (ID: 56156)
Senior Data Scientist (ID: 56156)

City of Edmonton • Edmonton

On-site
CAD 125,000 - 158,000