DevOps Engineer

J M Group Inc


Job Location:

Brampton - Canada

Monthly Salary: Not Disclosed
Posted on: 1 hour ago
Vacancies: 1 Vacancy

Job Summary

Were 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 youll 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
  • Bachelors 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
Were 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 ...