Cloud/Devops Engineer, Data Platforms
CM2
- Markham, Ontario, Canada
- Markham, Ontario, Canada
Über
Role Title: Cloud/DevOps Engineer, Data Platforms
Division: GM Canada AI Center
The Company
CM2 supports AI, Data Enablement, CRM, Digital, and Marketing activities at General Motors Canada Company. CM2 is based at GM's Canadian offices in Oshawa and Markham, and aligned with the vehicle sales and service activities of GM.
The Role
As a Cloud/DevOps Engineer, you will be one of the first members of this new team, responsible for designing, building, and managing the entire cloud infrastructure that our data platform runs on. You will be the expert on everything from cloud architecture and security to CI/CD and automation. You will work hand-in-hand with Data Engineers and Data Architects to create a secure, scalable, and cost-effective environment on Microsoft Azure, enabling them to build and deploy data pipelines with speed and confidence.
This isn't a maintenance role; you will be building a greenfield environment from scratch, establishing best practices, and taking end-to-end ownership of our cloud data operations.
What You Will Do
Build the Foundation: Design, provision, and manage all cloud infrastructure for our data platform on Microsoft Azure using Terraform as our exclusive Infrastructure as Code (IaC) tool.
Automate Everything: Develop and maintain robust CI/CD pipelines (using Azure DevOps or GitHub Actions) to automate the testing, packaging, and deployment of data engineering workloads and infrastructure changes.
Implement Security Best Practices: Establish and enforce cloud security policies, configure Network Security Groups (NSGs) and private networking, and manage secrets and access control using Azure Key Vault and IAM.
Govern the Environment: Set up and manage Azure subscriptions, resource groups, and policies to ensure a well-organized, secure, and governable cloud environment.
Optimize for Cost and Performance: Implement monitoring, alerting, and logging to track the health and performance of our platform. Proactively identify and implement cost optimization strategies.
Collaborate and Enable: Act as the primary technical liaison with the GM US infrastructure teams to ensure alignment. Empower our Data Engineers by providing them with a stable, automated, and easy-to-use platform.
Who You Are (Qualifications)
Proven Cloud Expert: 3+ years of hands-on experience in a DevOps or Cloud Engineering role with a strong focus on Microsoft Azure.
IaC Champion: Deep, practical experience with Terraform for provisioning and managing complex cloud environments. You believe in managing everything as code.
CI/CD Practitioner: Demonstrable experience building and managing CI/CD pipelines for application or data workloads.
Scripting Proficiency: Strong scripting skills in languages like Python, Bash, or PowerShell for automation tasks.
Networking and Security Acumen: Solid understanding of cloud networking concepts (VNet, subnets, peering) and security principles (IAM, encryption, network security).
Collaborative Builder: Excellent communication skills and a passion for working in a collaborative team environment, building new solutions from the ground up.
Bonus Points (Nice to Have)
Experience with data-specific Azure services like Azure Databricks, Azure Synapse Analytics, or Azure Data Factory.
Experience with containerization and orchestration technologies like Docker and Azure Kubernetes Service (AKS).
Azure certifications (e.g., Azure Administrator Associate, DevOps Engineer Expert).
Familiarity with data engineering concepts and the lifecycle of data pipelines.
This is a hybrid remote position, with occasional activities onsite at the GM offices in Markham and Oshawa
We thank all applicants but will only contact those selected for interviews.
Sprachkenntnisse
- English
Hinweis für Nutzer
Dieses Stellenangebot stammt von einer Partnerplattform von TieTalent. Klicken Sie auf „Jetzt Bewerben“, um Ihre Bewerbung direkt auf deren Website einzureichen.