Duties and Responsibilities – Platform Engineering - Implement and optimize workflows, including Git/GitHub, CI/CD pipelines, and infrastructure-as-code (Terraform), to streamline development and delivery processes. - Identify potential areas for improvements, work with leaders to articulate them and champion your ideas through to completion. - Support engineering operations, product delivery, and technical research initiatives. - Creating, operating and managing Kubernetes clusters and workloads running on them. Duties and Responsibilities – Monitoring & Observability - Design and maintain monitoring, alerting, and logging systems (e.g., Prometheus, Grafana, Azure Monitor) to ensure system health and performance. - Troubleshoot and resolve critical production issues, delivering under pressure when required. - Conduct root cause analysis and post-mortems for incidents, driving improvements to prevent recurrence. Duties and Responsibilities – Security & Compliance - Implement DevSecOps practices, integrating security checks into CI/CD pipelines. - Collaborate with the Compliance team to ensure adherence to industry standards and regulatory requirements. - Assist with technical customer queries and contribute to audit and compliance documentation. Duties and Responsibilities - Collaboration & Communication - Foster a team-oriented environment by mentoring peers, offering constructive code reviews, and sharing knowledge across the organization. - Communicate proactively with technical and non-technical stakeholders, ensuring transparency around progress, risks, and opportunities. - Take ownership of deliverables, driving tasks to completion and proactively suggesting improvements to existing processes. Knowledge, Skills, and Abilities (KSAs) - Strong understanding of Cloud technology – specifically Azure. - Advanced understanding of networking concepts e.g. ingress, NAT, firewalls etc. - Strong knowledge of Infrastructure as Code, Continuous Integration and Continuous Deployment. - Understanding of security and automating security in the pipeline. - Awareness of data regulatory and privacy concerns. - Proactive approach to service delivery. - Ability to effectively prioritize tasks and deliver to deadlines. - Willingness to work independently or collaboratively. - Ability to break down and explain complex concepts. - Desire and ability to deliver work independently and solve problems pragmatically. - Excellent written & verbal communication skills. Required Education and Experience - 5+ years working in a cloud engineering role. - Experience working in a highly available production environment. - Experience working directly for a product or SaaS company. - Experience working as part of a global operations team. Preferred Education and Experience - Certifications in Azure, Terraform, Kubernetes (e.g., Microsoft Certified: Azure DevOps Engineer, Terraform Associate, Certified Kubernetes Administrator). - Familiarity with data governance and security best practices (e.g., RBAC, data masking, encryption). - Demonstrated leadership in platform engineering best practices or architecture-level design. Job Title - The person hired for this role will have the job title "Senior Engineer II"
Job Type
Hybrid role
Skills required
CI/CD, Kubernetes, Azure
Location
Toronto, ON
Salary
No salary information was found.
Date Posted
June 12, 2025
Enable is seeking a Senior DevOps Engineer II to manage their SaaS infrastructure within Azure. The role involves collaboration with various engineering teams to optimize workflows and ensure system health and security.