Work In Tech

Find your next role at Canada's fastest-growing tech companies

DevOps Engineer

IGM Technology

IGM Technology

Software Engineering
Toronto, ON, Canada
Posted on Thursday, February 8, 2024

Company Description

IGM Technology is a Toronto based company focused on automating the financial reporting and budgert management processes through its Gravity software solution. This cloud-based solution provides organizations with better visibility, tighter control, and greater efficiency across financial processes.

Role Description

This is a full-time hybrid role for a DevOps Engineer. The DevOps Engineer will be responsible for day-to-day tasks associated with implementing Infrastructure, software development, continuous integration, system administration:

  • Design, implement, and manage CI/CD pipelines using GitHub Actions.
  • Maintain Kubernetes clusters on GCP and Azure.
  • Automate and streamline deployment processes using Helm and other relevant tools.
  • Monitor and troubleshoot infrastructure issues, ensuring high availability and performance.
  • Manage versioning and release lifecycle.

Qualifications

  • Bachelor's degree or equivalent experience in Computer Science, Engineering, or related field.
  • Proven experience as a DevOps Engineer or similar role.
  • In-depth knowledge of GCP, Kubernetes, Helm, Azure, and GitHub Actions is a great advantage
  • Strong scripting skills (e.g., Python, Shell) for automation tasks.
  • Experience with infrastructure as code (IaC) using tools such as Terraform. Is a big advantage
  • Solid understanding of networking concepts and security best practices.
  • Excellent communication and collaboration skills.

Nice to Have:

  • Certifications in relevant technologies (e.g., GCP Professional DevOps Engineer, Azure DevOps Engineer Expert).
  • Experience with other cloud platforms (e.g., AWS).
  • Knowledge of microservices architecture and containerization patterns.