Senior DevOps Engineer (GitHub, ADO)

Yochana — Canada · Posted ~3 hours ago

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Description

Senior DevOps Engineer (GitHub, ADO) Toronto Hybrid Full time Key Responsibilities DevOps & CI/CD Engineering • Design, implement, and maintain enterprise CI/CD pipelines using GitHub Actions and Azure DevOps. • Automate application build, testing, deployment, and release management processes. • Establish best practices for source code management, branching strategies, and release governance. • Build reusable pipeline templates and deployment frameworks. • Support continuous integration, continuous delivery, and continuous deployment initiatives. GitHub & Azure DevOps Administration • Administer GitHub Enterprise and Azure DevOps environments. • Manage repositories, branch policies, pull requests, code reviews, and access controls. • Implement repository governance, security scanning, and compliance best practices. • Configure GitHub Actions workflows and Azure DevOps pipelines. • Integrate GitHub and ADO with enterprise tools and cloud platforms. Infrastructure Automation • Develop Infrastructure as Code (IaC) solutions using: o Terraform o Azure Bicep o ARM Templates o CloudFormation o Ansible • Automate infrastructure provisioning and configuration management. • Implement environment provisioning across Development, QA, UAT, and Production environments. Cloud Platform Engineering • Support cloud-native deployments across: o Microsoft Azure o Amazon Web Services (AWS) • Design scalable, reliable, and secure cloud infrastructure. • Implement containerized solutions and orchestration platforms. • Optimize cloud resource usage and cost efficiency. Containerization & Kubernetes • Build and manage Docker-based container solutions. • Deploy and support Kubernetes environments. • Manage: o Azure Kubernetes Service (AKS) o Amazon Elastic Kubernetes Service (EKS) • Develop Helm charts and deployment automation frameworks. DevSecOps & Security • Integrate security controls within CI/CD pipelines. • Implement: o SAST o DAST o Dependency Scanning o Secret Management o Vulnerability Assessments • Establish secure-by-design deployment practices. • Ensure compliance with enterprise security standards and governance requirements. Monitoring & Reliability Engineering • Implement observability and monitoring solutions. • Configure logging, alerting, and performance monitoring. • Support incident response and root cause analysis. • Drive platform reliability, availability, and performance improvements. ________________________________________ Required Qualifications Experience • 8+ years of experience in DevOps, Cloud Engineering, Platform Engineering, or Infrastructure Automation. • Hands-on experience designing enterprise-scale CI/CD pipelines. • Experience supporting highly available cloud-native environments. Source Control & DevOps Platforms • GitHub Enterprise • GitHub Actions • Azure DevOps (Repos, Pipelines, Boards, Artifacts) • Git • Azure DevOps Services Infrastructure as Code • Terraform • Azure Bicep • ARM Templates • Ansible • AWS CloudFormation Cloud Platforms Microsoft Azure • Azure DevOps • AKS • Azure App Services • Azure Functions • Azure Monitor • Key Vault • Storage Services Amazon Web Services (AWS) • EC2 • EKS • S3 • Lambda • CloudWatch • IAM • VPC Containers & Orchestration • Docker • Kubernetes • Helm • AKS • EKS Programming & Scripting • Python • PowerShell • Bash/Shell Scripting • YAML • JSON Monitoring & Logging • Azure Monitor • Application Insights • Grafana • Prometheus • ELK Stack • Splunk ________________________________________ Preferred Qualifications • Microsoft Certified: DevOps Engineer Expert. • GitHub Actions Certification. • Azure Administrator Associate. • AWS Certified DevOps Engineer. • Kubernetes (CKA/CKAD) Certification. • Terraform Associate Certification. ________________________________________ Desired Soft Skills • Strong troubleshooting and problem-solving abilities. • Excellent communication and stakeholder-management skills. • Strong documentation and process governance capabilities. • Ability to mentor junior engineers and lead DevOps initiatives. • Experience working in Agile and Scrum environments. • Strong collaboration with Development, QA, Security, and Operations teams. ________________________________________ Nice to Have • Experience supporting AI/ML and MLOps platforms. • Experience with Databricks, Snowflake, or Data Engineering platforms. • Exposure to Generative AI, Agentic AI, and AI Foundry environments. • FinOps and cloud cost-optimization experience. • Experience in Insurance, Financial Services, or other regulated industries. ________________________________________ Key Deliverables • Enterprise CI/CD Frameworks • GitHub and Azure DevOps Governance Standards • Infrastructure as Code Automation • Kubernetes Deployment Platforms • DevSecOps Pipelines • Cloud Migration & Modernization Support • Monitoring & Observability Frameworks • Release and Deployment Automation Solutions