Intermediate DevOps Developer - Remote/Hybrid (Canada)
An intermediate DevOps developer at Info-Tech Research Group who builds and maintains CI/CD pipelines, AWS cloud infrastructure, and infrastructure-as-code automation, while supporting databases, deployments, and troubleshooting across dev and production environments.
- Compensation
- Not disclosed
- Location
- Toronto, Canada
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- Not specified
- Category
- Devops
- Posted
Skills
Must have
- Hands-on experience working with AWS and cloud infrastructure
- Strong experience with Infrastructure as Code and automation
- Experience developing and maintaining CI/CD pipelines and developer tooling
- Experience with databases and data stores, including MySQL 8, PostgreSQL, MS SQL Server, and SQLite
- Several years of experience working with the Microsoft Data Platform
- Experience working across Windows and Mac environments
- Practical understanding of reliability, observability, monitoring, and disaster recovery
- Experience troubleshooting issues across application, infrastructure, deployment, and development environments
- Ability to work independently on day-to-day technical activities while knowing when to collaborate with or elevate to senior technical resources
- Solid understanding of software development and deployment processes across the software development lifecycle
Nice to have
- Experience with Microsoft Azure and working within Azure environments
- Experience with Ruby on Rails or MVC application development frameworks
- Working knowledge of application and cloud security principles, including authentication, authorization, access controls, and SAML/SSO
- Working knowledge of Python, APIs, and web services for automation, integration, and DevOps
- Experience supporting or contributing to application code
- Familiarity with AI technologies and AI-powered tools for software development, automation, or DevOps workflows
- Bilingual proficiency in French, Spanish or German
Full description
Info-Tech Research Group delivers impartial, highly pertinent IT research, enabling CIOs and IT leaders to make well-informed, strategic decisions. We are currently serving over 30,000 professionals and collaborate closely with IT teams, equipping them with actionable tools and expert guidance to drive measurable results and enhance technology initiatives and organizational processes.
- We pride ourselves on consistent year-on-year growth, with double-digit growth even during a global pandemic.
- We are in the Top 3 on LinkedIn's Top Companies List in Canada.
- Info-Tech fosters a growth-focused, entrepreneurial culture with unlimited opportunities for professional growth and development.
- We provide financial support for professional development and training.
About The Role
The Intermediate DevOps Developer is responsible for supporting and improving the tools, processes, and infrastructure that enable the development, deployment, and ongoing operation of applications. Working closely with development teams and managers, this role helps automate and streamline software delivery processes and ensures application environments and deployment pipelines are reliable and efficient.
The DevOps Developer will contribute to the development and maintenance of CI/CD pipelines, cloud infrastructure, automation, infrastructure-as-code, and application configuration. The role may also involve making updates to application code and troubleshooting issues across development and production environments.
This position requires a strong working knowledge of application deployment processes, cloud infrastructure, security, and DevOps automation tools. The successful candidate should be comfortable working independently on day-to-day technical activities while collaborating with more senior technical resources when required.
The majority of work will be performed during normal business hours, although occasional after-hours support may be required for application or infrastructure downtime, deployments, or maintenance.
Responsibilities
- Support and maintain application infrastructure, cloud environments, and deployment processes across the software development lifecycle.
- Develop, maintain, and improve CI/CD pipelines and developer tooling to automate and streamline software delivery.
- Build and maintain Infrastructure as Code (IaC) and automation solutions to improve consistency, scalability, and efficiency.
- Work with AWS cloud infrastructure to support application development, deployment, and ongoing operations.
- Support and maintain application environments across Windows and Mac platforms.