cover image
eTeam

Sr. DevOps Engineer

On site

Algoma unorganized north part, Canada

$ 66 /hour

Freelance

16-03-2026

Share this job:

Skills

Python Bash GitHub DevOps Programming Azure Shell Google Cloud Platform GCP Terraform Infrastructure as Code GitHub Actions

Job Specifications


Role Name: Sr. DevOps Engineer
Location: Montreal, QC

JOB DESCRIPTION:
We are seeking a Google Cloud IAM DevOps Engineer with strong expertise in Identity and Access Management automation on Google Cloud Platform GCP This role focuses on building secure and scalable IAM architectures automating identity lifecycle management and implementing certificate based authentication using X509 certificates
The ideal candidate will have experience building IAM automation using Terraform GitHub Actions Python and Shell scripting while implementing enterprisegrade identity federation and certificate management solutions

Key Responsibilities:
Google Cloud IAM Engineering
Design and implement secure IAM architectures on Google Cloud
Manage IAM roles policies and permissions using leastprivilege principles
Create and maintain Service Accounts and Service Account key policies
Implement Workload Identity Pools and Providers for external workloads accessing GCP securely
Implement Workforce Identity Federation to allow enterprise workforce authentication without service account keys

X509 Certificate Identity Management:
Design and manage X509 certificatebased authentication systems for workloads and external integrations
Implement certificate lifecycle management including issuance rotation and revocation
Automate certificate provisioning and renewal processes
Integrate certificate authentication with identity federation and secure workload authentication

Infrastructure as Code DevOps:
Develop reusable Terraform modules to automate IAM and identity federation infrastructure
Implement GitHub Actions pipelines to deploy and manage IAM configurations
Maintain automated pipelines for IAM resource provisioning

Automation Scripting:
Develop automation tools using
Python
Shell scripting
Use scripting to automate
IAM role audits
Service account lifecycle management
Certificate provisioning and rotation

Required Skills:
Google Cloud
Strong handson experience with
o Google Cloud IAM
o Service Accounts
o Workload Identity Pools
o Workload Identity Federation
o Workforce Identity Federation
DevOps Infrastructure as Code
Terraform
o Module development
o IAM resource automation
o Infrastructure lifecycle management
GitHub Actions
o CICD pipeline creation
o Infrastructure deployment automation
Programming Automation
Python
Shell scripting Bash
Security Identity
Identity federation OIDC SAML
X509 certificate management
Certificate lifecycle management
Secure authentication architectures
Least privilege access models

Preferred Qualifications:
Experience integrating with enterprise identity providers Okta Azure AD Ping etc
Familiarity with PKI infrastructure and certificate authorities
Experience building IAM automation platforms at enterprise scale
Experience implementing certificatebased workload authentication

What Youll Work On:
Enterprisescale Google Cloud IAM automation
Identity federation platforms
X509 certificatebased authentication solutions
Secure CICD pipelines for cloud identity provisioning
InfrastructureasCode driven IAM governance

About the Company

eTeam was formed in 1999 with the goal of becoming the supplier of choice for clients, employees and contingent workers. Today, we're one of the fastest-growing companies in New Jersey and ranked as one of the best companies to work for by Staffing Industry Analysts and New Jersey Business. We're also an honored member of Deloitte's Technology Fast 50. eTeam provides high-volume staffing, SOW and pay rolling services to structured contingent workforce programs and projects across the U.S., Canada and India. We also offer ... Know more