Application & Infrastructure Analyst
Job in
Edmonton, Alberta, Canada
Listing for:
Edmonton Police Service
Full Time
position
Listed on 2026-02-16
Job specializations:
-
IT/Tech
Cybersecurity, Systems Administrator, Cloud Computing, Systems Engineer
Salary/Wage Range or Industry Benchmark: 86045 CAD Yearly
CAD
86045.00
YEAR
Job Description & How to Apply Below
Position: Application & Infrastructure Analyst I
The Technology Service Branch requires a self-motivated individual to ensure the efficient operation, maintenance, and administration of the Edmonton Police Service’s Cloud based, physical and virtual infrastructure. Roles and responsibilities include:
Administration, troubleshooting, and optimization of Microsoft Entra , ensuring seamless integration with Microsoft 365 and Azure services.Administer and support Identity and Access Management (IAM) systems, including the configuration of Conditional Access policies, SSO (SAML/OAuth), and Multi-Factor Authentication (MFA).Perform daily maintenance of on-premises Active Directory and its synchronization with Entra ensure a consistent identity posture.Leverage Microsoft Defender for Servers and Entra tools to monitor for anomalous activity and enhance overall tenant security.Monitor availabiltiy and performance of our Azure production and development environments.Collaborate in the deployment of cloud solutions with cross-functional teams within the organization.Maintain an active knowledge of the latest Azure technologies and updates relevant to our usage and requirements.Demonstrate a good understanding of Azure networking, routing, and security concepts.Proficiency in scripting languages like Power Shell, Python and Bash.Engage in discussions with internal stakeholders and external vendors to discuss existing and new cloud projects.Provide technical support and troubleshooting for Azure AD authentication, authorization, and access control issues.Define, implement, and enforce security policies, compliance requirements, and identity governance controls within Entra
ID to safeguard sensitive data.Configure and manage Azure AD Connect for directory synchronization between on-premises Active Directory and Entra
ID, and implement federated identity solutions using ADFS or Azure AD federation for seamless cloud application access.Monitor Azure AD service health, performance, and disaster readiness; investigate security incidents; and generate reports on user activity, sign-in events, and security risks.Perform daily maintenance and administration of Active Directory, Storage Area Networks.Work with VMware ESXi server and vCenter, performing virtual server builds and images.Update existing documentation as necessary and create new documents as required.Perform other related duties as required.Job Requirements:
Degree in a related discipline and one (1) year of relevant experience OR Post secondary diploma in a related discipline and two (2) years relevant experience OR one (1) year related certificate and four (4) years relevant experience.Microsoft Azure Administrator (AZ-104, MS-300) certification is preferred; equivalent hands-on Azure experience will also be considered.Experience with scripting languages like Power Shell.Experience with MFA, SSO and identity management standards like SAML, OAuth, and OpenID Connect.Able to rapidly acquire in-depth knowledge of unfamiliar systems through research and self-learning.Exceptional written and oral communication skills.Strong interpersonal, customer service, teamwork, problem-solving and troubleshooting abilities.Highly self-motivated with the proven ability to work independently to effectively prioritize and execute tasks in a mission critical high-pressure environment.Able to perform the physical requirements of the job, including lifting up to 35 kilograms.Must possess a valid Class 5 Alberta Driver’s License. Must complete a City Driver’s License application. Must also have access to own vehicle and provide written proof of current public liability and property damage insurance to a minimum of $1,000,000. EPS will reimburse mileage for any private vehicle usage during assigned duties. Client transportation is not required.Hours of Work: 33.75 hours per week between hours, Monday – Friday. Hours of work may be subject to the terms and conditions of variable hours of work program. Incumbents must be available for call-out outside of these hours on a rotational basis.
Salary Range: 21M, Salary Grade: 044, $48.84 – $61.54 (Hourly), $3,296.80 – $4,154.40 (Biweekly), $86,045.63 – $ (Annually).
The rates quoted are in accordance with a collective agreement between the Union and the City of Edmonton
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here: