A degree in Computer Engineering, Computer Science, or a related IT field from a recognized institution., Minimum of 5 years of experience in a similar role, including 2 years as a software developer., Proven experience with CI/CD pipeline management and cloud infrastructure (Azure, AWS)., Strong communication skills and proficiency in containerization and orchestration technologies..
Key responsabilities:
Collaborate with product development teams to establish automation and tools for business objectives.
Build and maintain CI/CD pipelines to automate deployments and improve release management.
Diagnose and troubleshoot service incidents and outages across the solution stack.
Monitor and resolve product issues while optimizing infrastructure for clients.
Report This Job
Help us maintain the quality of our job listings. If you find any issues with this job post, please let us know.
Select the reason you're reporting this job:
We are seeking an experienced DevOps Software Developer with a strong background in cloud-based systems (Azure, AWS), CI/CD pipeline management, and operational best practices. You will be a subject-matter expert in automating deployments, optimizing infrastructure, and ensuring the reliability of applications. Collaborating closely with software developers, QA analysts, and other key technical team members, you will play a crucial role in designing and improving the technical infrastructure for our clients.
As a DevOps Developer at Spiria, you will:
Collaborate with product development team members to assess and establish required automations, tools, and patterns to support business objectives;
Investigate, architect, plan and provision cloud-based systems individually or with teammates;
Build and maintain CI/CD pipelines to automate deployments and drive best practices in release management;
Work with technologies such as Terraform, Azure DevOps Pipelines, GitHub actions, Bitbucket pipelines;
Diagnose & troubleshoot user facing service incidents and outages across different levels of the solution stack;
Monitor, investigate, and resolve product issues while improving infrastructure for cost and resource optimization for our clients.
Work on non-production and production environments handling monitoring, data collection and configuration management, as well as disaster recovery planning, capacity engineering, reliability improvement initiatives and platform automation;
Develop and implement Cloud operational best practices including scaling applications, monitoring distributed systems and applications in a microservice architecture environment;
Create and improve documents and presentations to educate teams on DevOps patterns and best practices;
Share insights into industry trends and influence changes in our environment (technology, methods and tooling)
Work on multiple projects at the same time while balancing priorities.
The keys to your success:
A degree in Computer Engineering, Computer Science, or a related information technology field from a Canadian or U.S. post-secondary institution, or from an internationally recognized and accredited university;
Strong written and verbal communication and language skills, with the ability to clearly document, explain and discuss technical concepts;
A minimum of 5 years of experience in a similarrole, including a minimum of 2 years as a software developer;
Proven development experience with web frameworks like .NET Core, NodeJS, Django, or Spring, andproficiency investigating logs and error reports toidentify coding and configuration issues;
Demonstrated experience managing CI/CD pipelines to deliver applications on cloud infrastructure such as Azure, AWS, or GCP (we primarily use Azure & Azure DevOps);
Demonstrated responsibility for managing and troubleshooting live production environments, with a strong focus on uptime and incident response.
Experiencediagnosing and resolving issues in high-throughput web applications & network services;
Proficiency in containerization and orchestration (Docker, Kubernetes, Azure App Service, Azure Container Apps, AWS ECS);
Familiarity with software engineering tools, software development methodologies, and release processes;
Knowledge of best practices related to code branching, build, testing and release.
Bilingualism (English & French) will be considered a strong asset.
What we offer:
100% hybrid work policy, because it's usually not about where you are, but what you do;
In addition to vacation weeks, our HUG program allows for flexible leave when things aren't going your way, plus additional vacation days during the Christmas period;
DPSP-RRSP program with employer contribution;
Complete group insurance plan, including telemedicine;
Spiri-Flex program to ensure a healthy body, mind and environment, we offer a total reimbursement of $250 per year for expenses related to health, wellness or work at home.
A competitive salary (range: $92,000-$119,000) based on a 37.5-hour workweek.
Work Life
Balancing work and personal life is essential. That’s why our work mode is completely hybrid. Spiria offers you great flexibility in your choice of workplace. At home, at one of our offices or elsewhere, it’s up to you. If you commit to working at least half of the time in a Spiria office, you will have your own exclusive workstation.
About us!
Powered by a passion for technology, Spiria designs and develops custom digital products that simplify the world for industry leaders who want to run better businesses, deliver more value to their customers and generate growth through digital transformation. As we grow, we stay true to what we love: quality software, technological innovation, and creative collaboration.
*Bilingualism is preferred for this role. The person in this position may need to collaborate with internal and external clients across North America in both French and English for their tasks.
We are committed to the principle of employment equity and encourage women, visible minorities, Indigenous peoples, persons with disabilities, LGBTQ2S+ individuals, and other marginalized persons to apply.
Required profile
Experience
Spoken language(s):
EnglishFrench
Check out the description to know which languages are mandatory.