This recruiter is online.

This is your chance to shine!

Apply Now

Senior PowerShell Developer to design and implement Azure automation solutions with client in Investment Management Space

Toronto, ON
  • Number of positions available : 1

  • To be discussed
  • Contract job

  • Published since 4 day(s)
  • Starting date : 1 position to fill as soon as possible

Location: Toronto, ON

Duration: 3 months + Extension

Hours: 37.5 / Week

Hybrid: 4 Days/Office


Our financial services client is seeking a Senior PowerShell Developer to design and implement Azure automation solutions using PowerShell 7 in the enterprise cloud environment

This role focuses on building secure, modular automation for cloud and hybrid systems.


Must Haves

  • 10+ years of development experience with PowerShell (modular design, error handling, PowerShell 7)
  • Hands-on expertise in Azure Automation and Azure Functions using PowerShell runtime
  • Proven experience with Azure Key Vault for secrets, certificates, and Managed Identity
  • Strong understanding of Azure AD / Entra ID authentication models
  • Experience delivering hybrid automation across on-prem AD / Exchange and Azure

Nice to Have

  • Experience automating Exchange Online or using Microsoft Graph
  • Familiarity with Azure Automation Hybrid Workers
  • Knowledge of enterprise module design and reuse standards
  • Audit or compliance-aware development mindset

Responsibilities

  • Develop and maintain modular PowerShell automation scripts and Azure Functions
  • Integrate cloud automation with on-prem infrastructure
  • Implement secure credential management through Azure Key Vault and Managed Identity
  • Design and execute CI/CD pipelines using Git for versioned deployments
  • Build structured logging and monitoring through Log Analytics
  • Optimize Azure Automation processes for performance and reliability
  • Ensure automation aligns with RBAC and security-first principles
Disclaimer:
AI may be used in evaluating candidates.
This posting is for an existing vacancy.
Apply

Requirements

Level of education

undetermined

Work experience (years)

undetermined

Written languages

undetermined

Spoken languages

undetermined