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 ID, 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 ID to ensure a consistent identity posture.
- Leverage Microsoft Defender for Servers and Entra ID protection 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 PowerShell, 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 EntraID to safeguard sensitive data.
- Configure and manage Azure AD Connect for directory synchronization between on-premises Active Directory and EntraID, 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 PowerShell.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 0800-1600 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 – $108,430.43 (Annually).
The rates quoted are in accordance with a collective agreement between the Union and the City of Edmonton