This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Software Engineer – DevOps & Cloud Operations in Canada.
As a Software Engineer in DevOps & Cloud Operations, you will play a critical role in maintaining and optimizing cloud-based software systems while supporting cross-functional teams. You will ensure high availability, security, and performance across applications, implement CI/CD pipelines, and drive best practices in cloud infrastructure management. This position requires collaboration with engineering, infrastructure, and customer success teams to troubleshoot issues, deploy updates, and enhance system reliability. You will document system architecture, streamline workflows, and mentor colleagues on operational excellence. The role offers an opportunity to work remotely while contributing to large-scale, impactful projects that support business growth and digital transformation initiatives. Your expertise will directly influence product stability and operational efficiency.
Accountabilities:
Maintain and optimize software products, ensuring security, compliance, and high performance.
Collaborate with engineering and infrastructure teams to manage cloud deployments and DevOps workflows.
Support internal teams and customers by troubleshooting, applying patches, and implementing fixes.
Document system architecture and operational processes to enhance team collaboration and knowledge sharing.
Design, implement, and manage CI/CD pipelines, promoting automation and best practices.
Perform regular updates, security patches, and performance tuning on applications and services.
Ensure compliance with platform policies, security standards, and operational guidelines.
Bachelor’s degree in Computer Science or a related technical field.
5+ years of professional experience in software development and DevOps.
Hands-on experience with cloud environments (GCP or AWS; experience in both is a plus).
Proficiency with full-stack software, including Go, JavaScript, React, and C#.
Strong experience with NoSQL databases (e.g., DynamoDB, MongoDB) and version control (Git, GitHub).
Expertise in CI/CD tools such as Jenkins or BuildKite and containerization technologies (Docker, Terraform).
Familiarity with Linux systems, cloud security, and infrastructure management.
Excellent communication skills and ability to work independently in a remote environment.
Nice-to-have: Master’s degree, experience with gRPC/Protobuf, Unity or game engine development, Electron, or Bitbucket Pipelines.
Competitive salary and performance-based incentives.
Fully remote work environment with flexible scheduling.
Comprehensive health, dental, and vision coverage.
Paid time off and holidays.
Professional development opportunities and training programs.
Inclusive and collaborative team culture.
Access to modern DevOps and cloud tools to advance technical skills.
Jobgether is a Talent Matching Platform that partners with companies worldwide to efficiently connect top talent with the right opportunities through AI-driven job matching.
When you apply, your profile goes through our AI-powered screening process designed to identify top talent efficiently and fairly.
🔍 Our AI evaluates your CV and LinkedIn profile thoroughly, analyzing your skills, experience, and achievements.
📊 It compares your profile to the job’s core requirements and past success factors to determine your match score.
🎯 Based on this analysis, we automatically shortlist the three candidates with the highest match to the role.
🧠 When necessary, our human team may perform an additional manual review to ensure no strong profile is missed.
The process is transparent, skills-based, and free of bias — focusing solely on your fit for the role. Once the shortlist is completed, we share it directly with the company that owns the job opening. The final decision and next steps (such as interviews or additional assessments) are then made by their internal hiring team.
Thank you for your interest!
LI-CL1