Job Title or Location

Senior DevOps Engineer

Charger Logistics Inc - 16 Jobs
Brampton, ON
Posted yesterday
Job Details:
Full-time
Executive

We are seeking a highly experienced Senior DevOps Engineer with proven expertise in multi-cloud environments (AWS, Azure, GCP) to lead our cloud infrastructure initiatives. The ideal candidate will have strong hands-on experience with Kubernetes orchestration (EKS, AKS, GKE), advanced CI/CD implementations, and a track record of architecting scalable cloud-native solutions.
Key Responsibilities:

Multi-Cloud Infrastructure Management

  • Design, implement, and manage enterprise-scale infrastructure across AWS, Azure, and GCP
  • Architect and maintain production-grade Kubernetes clusters using EKS, AKS, and GKE
  • Implement Infrastructure as Code using Terraform, CloudFormation, and ARM templates
  • Optimize cloud costs and resource utilization across multiple cloud providers
  • Ensure high availability, disaster recovery, and business continuity across all environments

Container Orchestration & Microservices

  • Deploy and manage containerized applications using Docker and Kubernetes
  • Implement service mesh architectures using Istio for advanced traffic management
  • Design and maintain Helm charts for standardized application deployments
  • Configure auto-scaling, load balancing, and service discovery for microservices
  • Implement container security best practices and vulnerability scanning

CI/CD Pipeline Architecture

  • Design and implement sophisticated CI/CD pipelines using Jenkins, Azure DevOps (YAML/Classic), GitHub Actions, TeamCity, and CircleCI
  • Establish GitOps workflows with ArgoCD for Kubernetes deployments
  • Implement automated testing strategies including unit, integration, and mutation testing
  • Configure blue-green, canary, and rolling deployment strategies
  • Integrate security scanning and compliance checks into CI/CD pipelines

Cloud Services Implementation

AWS Services:

  • EC2, EKS, ECS, Lambda, Elastic Beanstalk
  • DynamoDB, S3, RDS, ElastiCache
  • SES, SNS, SQS, Cognito
  • CloudWatch, CloudFormation, Systems Manager

Azure Services:

  • AKS, Azure Functions, App Service, Service Fabric
  • Azure AD, Key Vault, Managed Service Identity (MSI)
  • Blob Storage, Azure SQL, Cosmos DB
  • Virtual Machines, VM Scale Sets, Azure DevOps

GCP Services:

  • Compute Engine, GKE, Cloud Functions
  • BigQuery, Cloud Storage, AlloyDB
  • Vertex AI integration for ML workflows
  • Cloud Deployment Manager, Stackdriver

Automation & Scripting

  • Develop advanced automation scripts using Python, PowerShell, Bash, Node.js, and Perl
  • Create infrastructure automation tools and self-service platforms
  • Implement automated monitoring, alerting, and incident response
  • Build custom tools for database maintenance and performance optimization
  • Automate security compliance and governance procedures

Security & Compliance

  • Implement Zero Trust Architecture principles
  • Configure identity and access management (IAM, OAuth 2.0, SAML)
  • Manage secrets using Vault, Azure Key Vault, and AWS Secrets Manager
  • Implement network security, SSL/TLS, and encryption strategies
  • Ensure compliance with industry standards and security frameworks
  • Configure SIEM tools and security monitoring solutions

Database & Data Platform Management

  • Maintain high availability for SQL Server, PostgreSQL, MySQL, and NoSQL databases
  • Implement database backup, recovery, and replication strategies
  • Monitor database performance, growth, and optimization
  • Support data engineering platforms including Snowflake, BigQuery, and Azure Synapse
  • Configure Redis, MongoDB, Cassandra, DynamoDB, and Cosmos DB

Team Leadership & Collaboration

  • Lead cross-functional teams including developers, data engineers, and security teams
  • Mentor junior engineers on DevOps best practices and cloud technologies
  • Conduct architecture reviews and provide technical guidance
  • Foster DevOps culture and continuous improvement mindset
  • Coordinate with stakeholders to align technical solutions with business objective

Requirements

Technical Expertise

  • Cloud Platforms: 5+ years hands-on experience with AWS, Azure, and GCP
  • Kubernetes: 4+ years managing production workloads on EKS, AKS, and GKE
  • CI/CD Tools: Expert-level proficiency with Jenkins, Azure DevOps, GitHub Actions, ArgoCD
  • IaC: Advanced experience with Terraform, CloudFormation, ARM templates, Ansible
  • Scripting: Expert-level skills in Python, PowerShell, Bash, Node.js
  • Containers: Deep expertise with Docker, Kubernetes, Helm, and Istio
  • Strong experience with SQL Server, PostgreSQL, MySQL, NoSQL databases
  • Knowledge of cloud-native databases (DynamoDB, Cosmos DB, BigQuery)
  • Experience with caching solutions (Redis, ElastiCache)
  • Understanding of data lake and warehouse architectures

Additional Requirements

  • Experience with serverless architectures and microservices
  • Familiarity with monitoring tools (CloudWatch, Azure Monitor, Stackdriver)

Preferred Qualifications

  • Cloud certifications (AWS Solutions Architect, Azure DevOps Engineer, GCP Professional)
  • Kubernetes certifications (CKA, CKAD)
  • Experience with AI/ML platforms (SageMaker, Azure ML, Vertex AI)
  • Knowledge of data engineering tools (Spark, Databricks, Airflow)
  • Experience with security tools (Darktrace, Fortinet, Cloudflare)
  • Contributions to open-source projects
  • Experience as a Product Owner or Technical Lead

Benefits

  • Competitive Salary
  • Healthcare Benefit Package
  • Career Growth

Share This Job: