Senior DevOps Engineer

Charger Logistics Inc
Full_timeBrampton, Canada

📍 Job Overview

  • Job Title: Senior DevOps Engineer
  • Company: Charger Logistics Inc
  • Location: Brampton, Ontario, Canada
  • Job Type: Full-Time
  • Category: DevOps Engineer
  • Date Posted: August 2, 2025
  • Experience Level: 5-10 years
  • Remote Status: On-site

🚀 Role Summary

  • Lead multi-cloud infrastructure initiatives, managing enterprise-scale environments across AWS, Azure, and GCP
  • Design, deploy, and maintain production-grade Kubernetes clusters using EKS, AKS, and GKE
  • Implement advanced CI/CD pipelines and GitOps workflows for automated deployments
  • Ensure high availability, disaster recovery, and business continuity across all environments
  • Collaborate with cross-functional teams to align technical solutions with business objectives

📝 Enhancement Note: This role requires a senior-level DevOps engineer with extensive experience in managing multi-cloud environments and driving cloud infrastructure initiatives. The ideal candidate will have a proven track record in architecting scalable cloud-native solutions and leading teams to deliver complex projects.

💻 Primary 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, 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

    • Implement various cloud services such as EC2, EKS, ECS, Lambda, Elastic Beanstalk, DynamoDB, S3, RDS, ElastiCache, SES, SNS, SQS, Cognito, CloudWatch, CloudFormation, Systems Manager, AKS, Azure Functions, App Service, Service Fabric, Azure AD, Key Vault, Managed Service Identity (MSI), Blob Storage, Azure SQL, Cosmos DB, Compute Engine, GKE, Cloud Functions, BigQuery, Cloud Storage, AlloyDB, Vertex AI integration for ML workflows, Cloud Deployment Manager, Stackdriver, and more.
  • 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 objectives

📝 Enhancement Note: This role requires a strong leadership background, with experience leading cross-functional teams and driving complex projects to completion. The ideal candidate will have a proven track record in mentoring junior engineers and fostering a culture of continuous improvement.

🎓 Skills & Qualifications

Education: Bachelor's degree in Computer Science, Engineering, or a related field. Relevant certifications are a plus.

Experience: 5-10 years of experience in DevOps roles, with at least 3 years managing multi-cloud environments and leading cloud infrastructure initiatives.

Required Skills:

  • Proven expertise in multi-cloud environments (AWS, Azure, GCP)
  • Strong hands-on experience with Kubernetes orchestration (EKS, AKS, GKE)
  • Advanced CI/CD implementations using Jenkins, Azure DevOps, GitHub Actions, TeamCity, and CircleCI
  • Infrastructure as Code using Terraform, CloudFormation, and ARM templates
  • Strong scripting skills in Python, PowerShell, Bash, Node.js, and Perl
  • Experience with containerization, service mesh architectures, and microservices
  • Solid understanding of security and compliance principles
  • Proven experience managing databases and data platforms
  • Strong leadership and team collaboration skills

Preferred Skills:

  • 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

📊 Web Portfolio & Project Requirements

Portfolio Essentials:

  • A comprehensive portfolio showcasing your experience with multi-cloud environments, Kubernetes, CI/CD pipelines, and infrastructure as code
  • Live demonstrations of your automation scripts and custom tools for database maintenance and performance optimization
  • Case studies demonstrating your leadership and team collaboration skills, including architecture reviews and technical guidance

Technical Documentation:

  • Detailed documentation of your cloud infrastructure, including architecture diagrams, deployment processes, and server configuration
  • Code quality documentation, including comments, version control, and testing methodologies
  • Performance metrics and optimization techniques for your web applications and databases

📝 Enhancement Note: Given the senior-level nature of this role, your portfolio should demonstrate a high level of technical expertise and leadership. Include case studies that showcase your ability to drive complex projects and mentor junior engineers.

💵 Compensation & Benefits

Salary Range: $120,000 - $160,000 CAD per year (based on regional market research and industry standards for senior DevOps engineers with multi-cloud experience)

Benefits:

  • Healthcare Benefit Package
  • Career Growth

Working Hours: 40 hours per week, with flexibility for deployment windows, maintenance, and project deadlines

📝 Enhancement Note: The salary range provided is an estimate based on regional market research and industry standards for senior DevOps engineers with multi-cloud experience. The actual salary may vary depending on the candidate's qualifications and the company's internal compensation structure.

🎯 Team & Company Context

🏢 Company Culture

Industry: Logistics and supply chain management

Company Size: Medium-sized company (100-250 employees)

Founded: 2010

Team Structure:

  • A medium-sized DevOps team responsible for managing cloud infrastructure and ensuring high availability and business continuity
  • Close collaboration with development, data engineering, and security teams to deliver complex projects
  • A flat organizational structure that encourages cross-functional collaboration and innovation

Development Methodology:

  • Agile/Scrum methodologies for sprint planning and project management
  • Code reviews, testing, and quality assurance practices to ensure code quality and maintainability
  • CI/CD pipelines and automated deployment strategies to streamline the software delivery process

Company Website: Charger Logistics Inc

📝 Enhancement Note: Charger Logistics Inc is a medium-sized company in the logistics and supply chain management industry, with a focus on innovation and continuous improvement. The company values cross-functional collaboration and encourages a culture of experimentation and learning.

📈 Career & Growth Analysis

Web Technology Career Level: Senior DevOps Engineer - Leads cloud infrastructure initiatives, manages multi-cloud environments, and drives complex projects to completion. Provides technical guidance and mentorship to junior engineers.

Reporting Structure: Reports directly to the Director of Engineering, with cross-functional responsibilities for collaborating with development, data engineering, and security teams.

Technical Impact: Responsible for designing, implementing, and maintaining enterprise-scale cloud infrastructure. Ensures high availability, disaster recovery, and business continuity across all environments. Drives complex projects to completion and provides technical guidance to junior engineers.

Growth Opportunities:

  • Technical Growth: Expand your expertise in emerging cloud technologies, AI/ML platforms, and data engineering tools
  • Leadership Growth: Develop your leadership and team management skills by mentoring junior engineers and driving complex projects to completion
  • Architecture Growth: Gain experience in designing and implementing scalable cloud-native solutions, and contribute to the company's architecture roadmap

📝 Enhancement Note: This role offers significant growth opportunities for senior DevOps engineers looking to expand their technical expertise and leadership skills. The ideal candidate will have a strong desire to learn and grow within a dynamic and innovative company culture.

🌐 Work Environment

Office Type: Modern, open-concept office space designed to foster collaboration and innovation

Office Location(s): Brampton, Ontario, Canada

Workspace Context:

  • A collaborative workspace with dedicated areas for team meetings, brainstorming sessions, and quiet focus time
  • State-of-the-art development tools, multiple monitors, and testing devices available to ensure optimal productivity
  • Cross-functional team interaction and regular communication to drive project success and continuous improvement

Work Schedule: 40 hours per week, with flexibility for deployment windows, maintenance, and project deadlines

📝 Enhancement Note: Charger Logistics Inc offers a modern, collaborative work environment designed to foster innovation and continuous improvement. The company values cross-functional team interaction and encourages regular communication to drive project success and growth.

📄 Application & Technical Interview Process

Interview Process:

  1. Technical Phone Screen: A 30-minute phone or video call to assess your technical proficiency and cultural fit for the role
  2. On-site Technical Deep Dive: A 4-hour on-site interview consisting of a technical presentation, architecture review, and coding challenge
  3. Final Round: A 1-hour meeting with the hiring manager and other senior team members to discuss your career goals, leadership style, and fit within the organization

Portfolio Review Tips:

  • Tailor your portfolio to showcase your experience with multi-cloud environments, Kubernetes, CI/CD pipelines, and infrastructure as code
  • Include live demonstrations of your automation scripts and custom tools for database maintenance and performance optimization
  • Prepare case studies that demonstrate your leadership and team collaboration skills, including architecture reviews and technical guidance

Technical Challenge Preparation:

  • Brush up on your knowledge of multi-cloud environments, Kubernetes, CI/CD pipelines, and infrastructure as code
  • Practice architecture review and technical guidance skills to demonstrate your ability to lead complex projects and mentor junior engineers
  • Familiarize yourself with the company's technology stack and development methodologies to ensure a strong cultural fit

ATS Keywords:

  • Programming Languages: Python, PowerShell, Bash, Node.js, Perl, JavaScript, TypeScript
  • Web Frameworks: Kubernetes, Docker, Helm, Istio, Jenkins, Azure DevOps, GitHub Actions, TeamCity, CircleCI, ArgoCD
  • Server Technologies: AWS, Azure, GCP, EKS, AKS, GKE, CloudFormation, Terraform, ARM templates, Ansible, Vault, Azure Key Vault, AWS Secrets Manager, Redis, MongoDB, Cassandra, DynamoDB, Cosmos DB
  • Databases: SQL Server, PostgreSQL, MySQL, NoSQL, DynamoDB, Cosmos DB, BigQuery, Snowflake, Azure Synapse
  • Tools: CloudWatch, Azure Monitor, Stackdriver, CloudFormation, Systems Manager, Azure DevOps, GitHub Actions, TeamCity, CircleCI, ArgoCD, Vault, Azure Key Vault, AWS Secrets Manager, Redis, MongoDB, Cassandra, DynamoDB, Cosmos DB, BigQuery, Snowflake, Azure Synapse, Jenkins, Azure DevOps, GitHub Actions, TeamCity, CircleCI, ArgoCD
  • Methodologies: Agile, Scrum, GitOps, Infrastructure as Code, CI/CD, DevOps, Zero Trust Architecture, IAM, OAuth 2.0, SAML, SIEM, Identity and Access Management, Network Security, SSL/TLS, Encryption, Compliance, High Availability, Disaster Recovery, Business Continuity, Microservices, Serverless Architecture, AI/ML Platforms, Data Engineering Tools
  • Industry Terms: Multi-Cloud, Hybrid Cloud, Cloud Migration, Cloud Native, Serverless, Microservices, Containerization, Orchestration, CI/CD, Infrastructure as Code, Automation, Scripting, Security, Compliance, Database Management, Data Platform Management, Team Leadership, Collaboration, Cross-Functional Teams, Stakeholder Management, Project Management, Agile, Scrum, GitOps, Infrastructure as Code, CI/CD, DevOps, Zero Trust Architecture, IAM, OAuth 2.0, SAML, SIEM, Identity and Access Management, Network Security, SSL/TLS, Encryption, Compliance, High Availability, Disaster Recovery, Business Continuity, Microservices, Serverless Architecture, AI/ML Platforms, Data Engineering Tools

📝 Enhancement Note: The ATS keywords provided are a comprehensive list of web development and server administration-relevant keywords for resume optimization, organized by category. Include these keywords naturally throughout your resume and cover letter to increase your visibility to potential employers.

🛠 Technology Stack & Web Infrastructure

Frontend Technologies: Not applicable for this role

Backend & Server Technologies:

  • Cloud Platforms: AWS, Azure, GCP
  • Kubernetes: EKS, AKS, GKE
  • CI/CD Tools: Jenkins, Azure DevOps, GitHub Actions, TeamCity, CircleCI, ArgoCD
  • Infrastructure as Code: Terraform, CloudFormation, ARM templates, Ansible
  • Containerization: Docker, Kubernetes, Helm, Istio
  • Databases: SQL Server, PostgreSQL, MySQL, NoSQL, DynamoDB, Cosmos DB, BigQuery, Snowflake, Azure Synapse
  • Monitoring Tools: CloudWatch, Azure Monitor, Stackdriver
  • Security Tools: Vault, Azure Key Vault, AWS Secrets Manager, SIEM tools

📝 Enhancement Note: This role requires a strong proficiency in multi-cloud environments, Kubernetes, CI/CD pipelines, and infrastructure as code. The ideal candidate will have extensive experience with AWS, Azure, and GCP, as well as a solid understanding of containerization, security, and database management.

👥 Team Culture & Values

Web Development Values:

  • Innovation: Encourage experimentation and learning to drive continuous improvement
  • Collaboration: Foster a culture of cross-functional teamwork and knowledge sharing
  • Quality: Prioritize code quality, maintainability, and performance optimization
  • Security: Implement robust security practices and compliance standards

Collaboration Style:

  • Cross-functional Integration: Close collaboration between developers, data engineers, and security teams to deliver complex projects
  • Code Review Culture: Regular code reviews and peer programming practices to ensure code quality and knowledge sharing
  • Knowledge Sharing: Encourage mentorship, technical training, and continuous learning opportunities

📝 Enhancement Note: Charger Logistics Inc values innovation, collaboration, and continuous learning. The company encourages a culture of experimentation and knowledge sharing to drive project success and growth.

⚡ Challenges & Growth Opportunities

Technical Challenges:

  • Multi-Cloud Environment Management: Design, implement, and manage enterprise-scale infrastructure across AWS, Azure, and GCP
  • Kubernetes Cluster Architecture: Architect and maintain production-grade Kubernetes clusters using EKS, AKS, and GKE
  • CI/CD Pipeline Implementation: Design and implement advanced CI/CD pipelines using Jenkins, Azure DevOps, GitHub Actions, TeamCity, and CircleCI
  • Security and Compliance: Implement Zero Trust Architecture principles, configure identity and access management, manage secrets, and ensure compliance with industry standards
  • Database Management: Maintain high availability for SQL Server, PostgreSQL, MySQL, and NoSQL databases, and support data engineering platforms including Snowflake, BigQuery, and Azure Synapse

Learning & Development Opportunities:

  • Technical Skill Development: Expand your expertise in emerging cloud technologies, AI/ML platforms, and data engineering tools
  • Leadership Development: Develop your leadership and team management skills by mentoring junior engineers and driving complex projects to completion
  • Architecture Decision-Making: Gain experience in designing and implementing scalable cloud-native solutions, and contribute to the company's architecture roadmap

📝 Enhancement Note: This role presents significant technical challenges and growth opportunities for senior DevOps engineers looking to expand their expertise and leadership skills. The ideal candidate will have a strong desire to learn and grow within a dynamic and innovative company culture.

💡 Interview Preparation

Technical Questions:

  • Multi-Cloud Environment Management: Describe your experience managing multi-cloud environments and driving cloud infrastructure initiatives
  • Kubernetes Cluster Architecture: Explain your approach to designing and maintaining production-grade Kubernetes clusters using EKS, AKS, and GKE
  • CI/CD Pipeline Implementation: Discuss your experience implementing advanced CI/CD pipelines using Jenkins, Azure DevOps, GitHub Actions, TeamCity, and CircleCI
  • Security and Compliance: Detail your understanding of Zero Trust Architecture principles, identity and access management, secret management, and industry compliance standards
  • Database Management: Describe your experience managing databases and data platforms, including SQL Server, PostgreSQL, MySQL, NoSQL, DynamoDB, Cosmos DB, BigQuery, Snowflake, and Azure Synapse

Company & Culture Questions:

  • Company Culture: Explain what aspects of Charger Logistics Inc's company culture appeal to you and how you would contribute to the team's success
  • Development Methodology: Discuss your experience with Agile/Scrum methodologies, code reviews, testing, and quality assurance practices
  • User Experience Impact: Describe how you would ensure high availability, disaster recovery, and business continuity across all environments, and how you would collaborate with stakeholders to align technical solutions with business objectives

Portfolio Presentation Strategy:

  • Technical Presentation: Prepare a live demonstration of your automation scripts and custom tools for database maintenance and performance optimization
  • Architecture Review: Prepare a case study demonstrating your leadership and team collaboration skills, including architecture reviews and technical guidance
  • Cultural Fit Assessment: Tailor your portfolio to showcase your experience with multi-cloud environments, Kubernetes, CI/CD pipelines, and infrastructure as code, and emphasize your cultural fit within the organization

📝 Enhancement Note: Prepare thoroughly for your technical interview by brushing up on your knowledge of multi-cloud environments, Kubernetes, CI/CD pipelines, and infrastructure as code. Tailor your portfolio and interview responses to emphasize your cultural fit within the organization and demonstrate your leadership and team collaboration skills.

📌 Application Steps

To apply for this Senior DevOps Engineer position:

  1. Customize Your Portfolio: Tailor your portfolio to showcase your experience with multi-cloud environments, Kubernetes, CI/CD pipelines, and infrastructure as code. Include live demonstrations of your automation scripts and custom tools for database maintenance and performance optimization. Prepare case studies that demonstrate your leadership and team collaboration skills, including architecture reviews and technical guidance.
  2. Optimize Your Resume: Highlight your project experience with multi-cloud environments, Kubernetes, CI/CD pipelines, and infrastructure as code. Include relevant keywords naturally throughout your resume to increase your visibility to potential employers. Emphasize your leadership and team collaboration skills, as well as your cultural fit within the organization.
  3. Prepare for Technical Interviews: Brush up on your knowledge of multi-cloud environments, Kubernetes, CI/CD pipelines, and infrastructure as code. Practice architecture review and technical guidance skills to demonstrate your ability to lead complex projects and mentor junior engineers. Familiarize yourself with the company's technology stack and development methodologies to ensure a strong cultural fit.
  4. Research the Company: Learn about Charger Logistics Inc's company culture, industry, and technology stack. Prepare thoughtful questions to ask during your interviews to demonstrate your interest in the role and the organization.

⚠️ Important Notice: This enhanced job description includes AI-generated insights and web development/server administration industry-standard assumptions. All details should be verified directly with the hiring organization before making application decisions.


Application Requirements

Candidates should have over 5 years of hands-on experience with AWS, Azure, and GCP, along with strong expertise in Kubernetes and CI/CD tools. Advanced skills in scripting and automation, as well as a solid understanding of security and compliance, are also required.