About the role
Job details: Job title: DevOps Engineer Work Location: Toronto, CA (Onsite) Duration: 06 Months (Possibility of extension)
Job Description: The Engineering Systems Tools team at Client's builds and operates the internal tooling and infrastructure that supports thousands of developers across the company. Our mission is to enhance developer efficiency through automation, self-service platforms, and seamless provisioning. We support and extend core platforms including JIRA, Confluence, GitHub Enterprise, Artifactory, SonarQube, Gradle, and Airtable, while building and maintaining custom applications tailored to internal engineering workflows. On the infrastructure side, we operate across multi-cloud environments (GCP, AWS, Azure), with a dedicated focus on scaling and automating our AWS public cloud infrastructure. We are actively investing in enhancing our ECS tools to automate AWS account provisioning, management, and compliance, ensuring self-service capabilities for our developers. We own the full lifecycle of our tools—from development and deployment to monitoring and operations—and collaborate closely with teams across the company to deliver resilient, scalable solutions.
Responsibilities: Design and implement AWS-native infrastructure automation, including streamlining AWS account provisioning, governance, and security compliance monitoring. Design, build, and maintain full-stack internal tooling and platforms that improve engineering productivity and automation. Develop and support RESTful APIs, microservices, and front-end interfaces that integrate with both third-party and custom-built tools. Operate and scale cloud-based infrastructure across GCP, AWS, and Azure; contribute to infrastructure provisioning, configuration management, and monitoring. Implement and support Kubernetes-based containerization workflows, including service deployment and resource optimization. Automate infrastructure and operations using tools like Terraform, Helm, and CI/CD pipelines. Own the full lifecycle of systems—from requirements gathering to deployment and post-release support. Troubleshoot performance and reliability issues across the stack and work on platform hardening. Collaborate with product owners, site reliability engineers, and developers to continuously improve platform usability and reliability. Contribute to architectural decisions, technical design reviews, and code reviews; mentor junior team members where applicable.
Requirements/Preferred Qualifications 5+ years of experience in software engineering and platform operations in a large-scale or enterprise environment. Strong programming skills in Java (preferred), with experience in Spring Boot or similar frameworks. Bonus for front-end experience (React, Angular, or similar). Experience designing, deploying, and managing applications in Kubernetes and Dockerized environments. Strong expertise in AWS cloud architecture, including experience with core services (IAM, VPC, ECS) and automating infrastructure-as-code for AWS environments. Familiarity with internal developer platforms and tools like JIRA, GitHub, Artifactory, SonarQube, and related systems. Comfortable with monitoring/logging stacks (e.g., Prometheus, Grafana, ELK, or similar). Experience with infrastructure-as-code using tools like Terraform, Ansible, or similar. Strong debugging and problem-solving skills across distributed systems, APIs, and infrastructure layers. Ability to translate platform needs into maintainable, performant code and configuration. Excellent communication skills with the ability to work across engineering and infrastructure domains.
Not the right fit? Search for DevOps Engineer jobs in Toronto, Ontario, Canada
About BayOne Solutions
BayOne is a minority-owned Technology and Talent Solutions Partner with a global footprint, headquartered in the San Francisco Bay Area. We excel at bridging talent and technology gaps, building strong teams in Project & Program Management, Cloud Computing, IT Infrastructure, Big Data, Software Engineering, User Experience Design, and more. Our commitment to customer success is matched by our passion for championing diversity in tech. We believe in sustainable practices and are dedicated to making a positive impact on the communities we serve. At BayOne, we’re more than a technology and talent partner—we’re a trusted ally in driving innovation and success. We are passionate about diversity in the tech industry and are dedicated to #MakeTechPurple.
Our team will only email you via @bayone.com or @bayonesolutions.com email domains.
Similar Jobs
About the role
Job details: Job title: DevOps Engineer Work Location: Toronto, CA (Onsite) Duration: 06 Months (Possibility of extension)
Job Description: The Engineering Systems Tools team at Client's builds and operates the internal tooling and infrastructure that supports thousands of developers across the company. Our mission is to enhance developer efficiency through automation, self-service platforms, and seamless provisioning. We support and extend core platforms including JIRA, Confluence, GitHub Enterprise, Artifactory, SonarQube, Gradle, and Airtable, while building and maintaining custom applications tailored to internal engineering workflows. On the infrastructure side, we operate across multi-cloud environments (GCP, AWS, Azure), with a dedicated focus on scaling and automating our AWS public cloud infrastructure. We are actively investing in enhancing our ECS tools to automate AWS account provisioning, management, and compliance, ensuring self-service capabilities for our developers. We own the full lifecycle of our tools—from development and deployment to monitoring and operations—and collaborate closely with teams across the company to deliver resilient, scalable solutions.
Responsibilities: Design and implement AWS-native infrastructure automation, including streamlining AWS account provisioning, governance, and security compliance monitoring. Design, build, and maintain full-stack internal tooling and platforms that improve engineering productivity and automation. Develop and support RESTful APIs, microservices, and front-end interfaces that integrate with both third-party and custom-built tools. Operate and scale cloud-based infrastructure across GCP, AWS, and Azure; contribute to infrastructure provisioning, configuration management, and monitoring. Implement and support Kubernetes-based containerization workflows, including service deployment and resource optimization. Automate infrastructure and operations using tools like Terraform, Helm, and CI/CD pipelines. Own the full lifecycle of systems—from requirements gathering to deployment and post-release support. Troubleshoot performance and reliability issues across the stack and work on platform hardening. Collaborate with product owners, site reliability engineers, and developers to continuously improve platform usability and reliability. Contribute to architectural decisions, technical design reviews, and code reviews; mentor junior team members where applicable.
Requirements/Preferred Qualifications 5+ years of experience in software engineering and platform operations in a large-scale or enterprise environment. Strong programming skills in Java (preferred), with experience in Spring Boot or similar frameworks. Bonus for front-end experience (React, Angular, or similar). Experience designing, deploying, and managing applications in Kubernetes and Dockerized environments. Strong expertise in AWS cloud architecture, including experience with core services (IAM, VPC, ECS) and automating infrastructure-as-code for AWS environments. Familiarity with internal developer platforms and tools like JIRA, GitHub, Artifactory, SonarQube, and related systems. Comfortable with monitoring/logging stacks (e.g., Prometheus, Grafana, ELK, or similar). Experience with infrastructure-as-code using tools like Terraform, Ansible, or similar. Strong debugging and problem-solving skills across distributed systems, APIs, and infrastructure layers. Ability to translate platform needs into maintainable, performant code and configuration. Excellent communication skills with the ability to work across engineering and infrastructure domains.
Not the right fit? Search for DevOps Engineer jobs in Toronto, Ontario, Canada
About BayOne Solutions
BayOne is a minority-owned Technology and Talent Solutions Partner with a global footprint, headquartered in the San Francisco Bay Area. We excel at bridging talent and technology gaps, building strong teams in Project & Program Management, Cloud Computing, IT Infrastructure, Big Data, Software Engineering, User Experience Design, and more. Our commitment to customer success is matched by our passion for championing diversity in tech. We believe in sustainable practices and are dedicated to making a positive impact on the communities we serve. At BayOne, we’re more than a technology and talent partner—we’re a trusted ally in driving innovation and success. We are passionate about diversity in the tech industry and are dedicated to #MakeTechPurple.
Our team will only email you via @bayone.com or @bayonesolutions.com email domains.