Are you an energetic DevSecOps Engineer who thrives on keeping complex systems running smoothly and solving real-world challenges?
We’re looking for a hands-on Software Engineer who’s passionate about automation, stability, and continuous improvement — not someone chasing large-scale feature builds.
...
This role focuses on maintaining and strengthening CI/CD pipelines and ensuring operational excellence across the production environment. If you enjoy problem-solving, process improvement, and finding smarter ways to do things, you’ll fit right in.
Advantages
Location: Toronto (Hybrid – 1 day per week in downtown Toronto)
Contract: 12 months, with strong potential for extension
Hours: 37.5 per week, including light weekend rotation (approx. 1–2 times per month)
You’ll be part of a collaborative environment where stability meets innovation — maintaining critical systems while experimenting with ways to make them smarter, faster, and more secure. Our manager values authenticity and curiosity over “perfect” answers, so be ready to learn, share, and grow without the pressure of being a senior specialist.
Responsibilities
Keep the engines running: Provide steady-state production (BAU) support, respond to incidents, and follow up on risk and vulnerability remediation.
Manage and improve pipelines: Maintain existing CI/CD processes built on Jenkins, Git, and Ansible. You’ll be trusted to identify opportunities for automation and efficiency.
Collaborate & communicate: Partner with colleagues to resolve requests, answer queries, and ensure smooth day-to-day operations.
Iterate and innovate: Use quieter periods to improve processes, optimize workflows, and explore innovative tools (including applying AI where it makes sense).
Deliver small but impactful projects: Support new component rollouts, pipeline enhancements, and continuous improvements over time.
Work Breakdown (Approximate)
20–30%: BAU support, quality engineering, and service requests
40%: Risk and vulnerability remediation, data clean-up, and follow-up
30–40%: Process enhancement, small projects, and innovation initiatives
Qualifications
You’re a builder at heart, with a programming mindset and hands-on experience in DevSecOps tooling. You don’t just “use” Jenkins or Git — you understand how they work under the hood and can diagram or troubleshoot complex flows with confidence.
You’ll thrive here if you:
Have 4–6 years of hands-on engineering experience, balancing operations, DevOps, and coding.
Are self-driven, proactive, and curious — someone who asks questions and takes ownership without needing close supervision.
Enjoy a mix of technical support, process tuning, and occasional development work rather than full-time feature programming.
Value long-term stability and a culture that rewards honesty, learning, and collaboration.
What You Bring
Strong experience in Jenkins, Git, and Ansible (hands-on, not just exposure)
Proficiency in Java or Python with a solid understanding of SDLC and CI/CD
Familiarity with Kubernetes, Docker, Solace, Maven, and service-based architectures
Database knowledge (Oracle, PostgreSQL, MongoDB)
Working understanding of observability tools such as Grafana or similar
Comfort with Linux commands, shell scripting, and basic security (SSL/TLS management)
Nice-to-have:
Data frameworks like Spark, business rule engines (e.g., Drools), or scripting for data transformation
Exposure to highly scalable or data-intensive environments
Summary
If you’re passionate about DevSecOps, take pride in keeping systems running at their best, and enjoy improving processes one small win at a time — we’d love to hear from you.
Apply today and help build smarter, more secure pipelines for tomorrow’s technology landscape.
Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.
Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
show more
Are you an energetic DevSecOps Engineer who thrives on keeping complex systems running smoothly and solving real-world challenges?
We’re looking for a hands-on Software Engineer who’s passionate about automation, stability, and continuous improvement — not someone chasing large-scale feature builds.
This role focuses on maintaining and strengthening CI/CD pipelines and ensuring operational excellence across the production environment. If you enjoy problem-solving, process improvement, and finding smarter ways to do things, you’ll fit right in.
Advantages
Location: Toronto (Hybrid – 1 day per week in downtown Toronto)
Contract: 12 months, with strong potential for extension
Hours: 37.5 per week, including light weekend rotation (approx. 1–2 times per month)
You’ll be part of a collaborative environment where stability meets innovation — maintaining critical systems while experimenting with ways to make them smarter, faster, and more secure. Our manager values authenticity and curiosity over “perfect” answers, so be ready to learn, share, and grow without the pressure of being a senior specialist.
Responsibilities
...
Keep the engines running: Provide steady-state production (BAU) support, respond to incidents, and follow up on risk and vulnerability remediation.
Manage and improve pipelines: Maintain existing CI/CD processes built on Jenkins, Git, and Ansible. You’ll be trusted to identify opportunities for automation and efficiency.
Collaborate & communicate: Partner with colleagues to resolve requests, answer queries, and ensure smooth day-to-day operations.
Iterate and innovate: Use quieter periods to improve processes, optimize workflows, and explore innovative tools (including applying AI where it makes sense).
Deliver small but impactful projects: Support new component rollouts, pipeline enhancements, and continuous improvements over time.
Work Breakdown (Approximate)
20–30%: BAU support, quality engineering, and service requests
40%: Risk and vulnerability remediation, data clean-up, and follow-up
30–40%: Process enhancement, small projects, and innovation initiatives
Qualifications
You’re a builder at heart, with a programming mindset and hands-on experience in DevSecOps tooling. You don’t just “use” Jenkins or Git — you understand how they work under the hood and can diagram or troubleshoot complex flows with confidence.
You’ll thrive here if you:
Have 4–6 years of hands-on engineering experience, balancing operations, DevOps, and coding.
Are self-driven, proactive, and curious — someone who asks questions and takes ownership without needing close supervision.
Enjoy a mix of technical support, process tuning, and occasional development work rather than full-time feature programming.
Value long-term stability and a culture that rewards honesty, learning, and collaboration.
What You Bring
Strong experience in Jenkins, Git, and Ansible (hands-on, not just exposure)
Proficiency in Java or Python with a solid understanding of SDLC and CI/CD
Familiarity with Kubernetes, Docker, Solace, Maven, and service-based architectures
Database knowledge (Oracle, PostgreSQL, MongoDB)
Working understanding of observability tools such as Grafana or similar
Comfort with Linux commands, shell scripting, and basic security (SSL/TLS management)
Nice-to-have:
Data frameworks like Spark, business rule engines (e.g., Drools), or scripting for data transformation
Exposure to highly scalable or data-intensive environments
Summary
If you’re passionate about DevSecOps, take pride in keeping systems running at their best, and enjoy improving processes one small win at a time — we’d love to hear from you.
Apply today and help build smarter, more secure pipelines for tomorrow’s technology landscape.
Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.
Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
show more