We are looking for a skilled Senior Automation Systems Engineer to join our team in Waterloo, Ontario. In this long-term contract position, you will focus on designing and implementing IT automation workflows, ensuring seamless integration with identity and access management systems. This role offers the opportunity to work collaboratively with IT and Security teams to enhance processes while maintaining compliance and security standards. The ideal candidate will have experience helping design, build, and implementing automation across IT service and identity lifecycle. This role is focused on reducing manual IT work by automating onboarding, offboarding, access requests, and system integrations across our core IT stack.
Responsibilities :
- Develop and implement comprehensive IT automation workflows for user onboarding, offboarding, and role-based access requests.
- Create Jira Service Management integrations to streamline approval processes and automate identity and access management tasks.
- Automate user lifecycle management processes across platforms such as Okta, Active Directory, and Microsoft O365, including license assignments and group-based access.
- Design and maintain PowerShell scripts and API integrations to support automation initiatives.
- Collaborate with IT and Security teams to ensure that automation solutions meet compliance and security requirements.
- Enhance device lifecycle workflows using Jamf for Mac and Intune for Windows, integrating these systems with identity event triggers.
- Prepare detailed documentation of workflows, scripts, and architectural decisions, including diagrams and troubleshooting guides, to support long-term ownership by internal teams.
- Monitor and optimize automated systems to ensure reliability and efficiency.
- Provide technical expertise and support for system improvements and troubleshooting as needed.
- This role requires architectural-level thinking, not task-based execution. The contractor is expected to design scalable automation patterns, make tooling decisions, and proactively identify opportunities to eliminate manual work.
- Proven experience automating user lifecycle management in SaaS-first environments
- Strong expertise with :
- Jira Service Management (workflows, automation rules, approvals)
- Okta (groups, policies, lifecycle management)
- Active Directory
- Microsoft O365
- Advanced scripting experience (PowerShell strongly preferred)
- Experience integrating systems via APIs or automation platforms
- Strong understanding of identity, access control, and least-privilege principles
Nice to Have
Experience with Jamf device automationExposure to HRIS-triggered onboarding flows (Dayforce / Aquera)Experience documenting automation frameworks for handoff to internal teamsOur specialized recruiting professionals apply their expertise and utilize our proprietary AI to find you great job mattersThe job posting is for a current vacancy with our clientRobert Half is the world’s first and largest specialized talent solutions firm that connects highly qualified job seekers to opportunities at great companies. We offer contract, temporary and permanent placement solutions for finance and accounting, technology, marketing and creative, legal, and administrative and customer support roles.
Robert Half works to put you in the best position to succeed. We provide access to top jobs, competitive compensation and benefits, and free online training. Stay on top of every opportunity - whenever you choose - even on the go. Download the Robert Half app and get 1-tap apply, notifications of AI-matched jobs, and much more.
This job posting is for a current vacancy with our client.
Our specialized recruiting professionals apply their expertise and utilize our proprietary AI to find you great job matches faster.
Questions? Call your local office at 1.888.490.4429. All applicants applying for Canadian job openings must be authorized to work in Canada.
Only job postings for jobs located in Quebec appear in French.
© 2025 Robert Half. By clicking “Apply,” you’re agreeing to Robert Half’s Terms of Use and Privacy Notice .