Titre du poste ou emplacement

Senior DevOps Engineer

Charger Logistics Inc - 13 emplois
Brampton, ON
Posté hier
Détails de l'emploi :
Temps plein
Expérimenté

Charger Logistics Inc. is a world-class asset-based carrier with locations across North America. With over 20 years of experience providing best-in-class logistics solutions, Charger Logistics has evolved into a premier transport provider and continues to expand rapidly.
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 large-scale infrastructure across AWS, Azure, and GCP
  • Architect and maintain highly available Kubernetes clusters using EKS, AKS, and GKE
  • Leverage Infrastructure as Code (IaC) tools like Terraform, CloudFormation, and ARM templates
  • Monitor and optimize cloud resource usage and cost efficiency
  • Ensure robust disaster recovery, business continuity, and environmental resilience
Container Orchestration & Microservices
  • Deploy and manage containerized applications using Docker and Kubernetes
  • Implement service mesh solutions with Istio for advanced traffic routing
  • Standardize deployments using Helm charts
  • Configure auto-scaling, load balancing, and service discovery for microservices
  • Enforce container security best practices and perform vulnerability scanning
CI/CD Pipeline Architecture
  • Architect and implement scalable CI/CD pipelines using tools like Jenkins, Azure DevOps (YAML/Classic), GitHub Actions, TeamCity, and CircleCI
  • Drive GitOps strategies using ArgoCD for Kubernetes deployments
  • Implement automated testing strategies: unit, integration, and mutation testing
  • Enable blue-green, canary, and rolling deployments
  • Embed security and compliance checks into the pipeline lifecycle
Cloud Services Implementation

AWS:

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

Azure:

  • 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:

  • Compute Engine, GKE, Cloud Functions
  • BigQuery, Cloud Storage, AlloyDB
  • Vertex AI for ML integrations
  • Cloud Deployment Manager, Stackdriver
Automation & Scripting
  • Extensive automation experience, with a strong emphasis on Python scripting
  • Develop infrastructure automation tools and self-service platforms
  • Automate monitoring, alerting, and incident response
  • Build tools for database performance tuning and routine maintenance
  • Enforce security governance through automated checks and policy enforcement
Security & Compliance
  • Apply Zero Trust Architecture principles
  • Manage access with IAM, OAuth 2.0, and SAML
  • Handle secrets with Vault, AWS Secrets Manager, and Azure Key Vault
  • Implement network security, encryption protocols, and SSL/TLS configurations
  • Ensure compliance with industry standards and integrate SIEM tools
Database & Data Platform Management
  • Maintain high availability for SQL Server, PostgreSQL, MySQL, and NoSQL databases
  • Configure backups, replication, and recovery strategies
  • Monitor and tune database performance and scaling
  • Support platforms like Snowflake, BigQuery, Azure Synapse
  • Work with databases such as Redis, MongoDB, Cassandra, DynamoDB, Cosmos DB
Team Leadership & Collaboration
  • Lead cross-functional teams across development, security, and data engineering
  • Mentor junior engineers in DevOps, automation, and cloud technologies
  • Conduct architecture reviews and provide technical direction
  • Promote a DevOps culture centered on automation, collaboration, and CI/CD best practices
  • Collaborate with stakeholders to align solutions with business objectives

Requirements

Technical Expertise

  • Cloud Platforms: 5+ years in AWS, Azure, and GCP
  • Kubernetes: 4+ years managing production workloads (EKS, AKS, GKE)
  • CI/CD: Deep knowledge of Jenkins, Azure DevOps, GitHub Actions, ArgoCD
  • IaC Tools: Advanced skills in Terraform, CloudFormation, ARM templates, and Ansible
  • Scripting: Expert in Python, with additional experience in PowerShell, Bash, Node.js
  • Containers: Proficient in Docker, Kubernetes, Helm, and Istio
  • Strong experience with relational and NoSQL databases and cloud-native data services
  • Understanding of data lake and data warehouse architectures

Additional Requirements

  • Experience with serverless technologies and microservices architecture
  • 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)
  • Proficiency in data engineering tools (Spark, Databricks, Airflow)
  • Experience with security tools (Darktrace, Fortinet, Cloudflare)
  • Contributions to open-source projects
  • Background as a Product Owner or Technical Lead

Benefits

  • Competitive Salary
  • Healthcare Benefit Package
  • Career Growth

Partager un emploi :