J&M Group

DevOps Engineer

J&M Group

Canada

Accepting Applications Full-time Hybrid LinkedIn
Posted 4 weeks ago 4 views 0 applications
Job Description

We're looking for a senior, self-directed DevOps Engineer to build and maintain cloud infrastructure and CI/CD pipelines for a digital platform team in Brampton. The ideal candidate is an independent worker with strong Azure DevOps and GitHub experience, comfortable managing microservices deployments and driving a migration from Azure DevOps to GitHub Actions.

What You'll Do

  • Build and maintain cloud infrastructure across Azure and other cloud platforms, designing cost-effective and maintainable solutions
  • Write infrastructure-as-code to provision and manage cloud resources with versioning, testing, and reproducibility in mind
  • Build and support CI/CD pipelines using Azure DevOps, GitHub, and GitHub Actions
  • Lead or contribute to the migration from Azure DevOps pipelines to GitHub Actions
  • Manage Helm charts and YAML configurations for microservices deployment across digital and other environments
  • Handle frontend deployments via Akamai Netstorage and backend deployments on Kubernetes
  • Manage secrets and configuration using Azure Key Vault
  • Integrate security practices into CI/CD pipelines including static code analysis and vulnerability scanning using SonarQube
  • Implement branching strategies and code review processes for infrastructure code quality
  • Automate infrastructure operations, troubleshoot production issues, and optimize cloud resources across environments
  • Create and maintain documentation for processes, configurations, and best practices
  • Mentor team members on DevOps practices and CI/CD workflows

What You Bring

  • Strong hands-on experience with GitHub operations and Azure DevOps pipeline orchestration
  • Solid experience with Helm for microservices configuration and deployment
  • Experience with Kubernetes for backend deployments and Akamai Netstorage for frontend deployments
  • Familiarity with Azure Key Vault for secrets management
  • Self-starter mindset with the ability to work independently and manage priorities
  • Eligibility for a mandatory background check

Nice to have

  • Experience with GitHub Actions and pipeline migration from Azure DevOps
  • Familiarity with SonarQube, Sonatype, and Dynatrace for code coverage and observability
  • Knowledge of Spring or React at a general level
  • Strong understanding of Linux, network and web protocols, encryption, and secure communication
  • Experience with database technologies such as PostgreSQL, DynamoDB, DocumentDB, or MSSQL
  • Familiarity with configuration management tools such as Puppet, Chef, or Ansible
  • Bachelor's degree in Computer Science or a related field

Work setup

  • Hybrid in Brampton, ON 3 to 4 days onsite per week
  • 6 to 12 month contract, renewable based on performance and project needs
  • English proficiency required
Max 3 MB. JPEG or PNG recommended.
About Company
J&M Group
J&M Group
View All Jobs
Share this job