Summary
✨ AI‑Generated
Join an experienced engineering team responsible for cloud-based applications and operational excellence. The role combines backend development, cloud infrastructure, deployment automation, and troubleshooting.
Highlights
Remote senior engineering role combining application development, cloud operations, automation, and reliability improvements.
Description
This position is listed on behalf of a partner company, who manages all applications and next steps.
Our partner is looking for a Senior .NET / AWS DevOps Engineer based in Canada.
This role offers the opportunity to combine senior-level .NET engineering with AWS cloud operations and DevOps in a remote environment.
You will support the reliability, performance, and continuous improvement of C# applications hosted in AWS following a cloud migration.
The position spans application development, production support, deployment automation, and cloud optimization.
You will play a hands-on role in troubleshooting production issues and delivering application enhancements.
You will also help maintain robust CI/CD practices, strengthen application security, and improve operational efficiency.
Success in this role requires strong technical problem-solving skills and the ability to work confidently across development and cloud infrastructure.
It is an ideal opportunity for an experienced engineer who enjoys ownership, operational excellence, and modern cloud technologies.
Accountabilities
Troubleshoot production issues affecting C# and .NET applications and implement effective, sustainable solutions.Deliver application enhancements while maintaining application reliability, performance, and operational stability.Support and maintain CI/CD pipelines using GitHub Actions and contribute to efficient deployment processes.Manage DevOps activities and application deployment workflows across AWS environments.Deploy, configure, monitor, and troubleshoot applications hosted on AWS.Monitor cloud environments and identify opportunities to improve AWS performance, reliability, and operational efficiency.Drive and support AWS cost-optimization initiatives, helping reduce unnecessary cloud expenditure while maintaining service quality.Manage SSL/TLS certificate renewals and address related application security and operational requirements.Collaborate across development and operations activities to resolve complex technical issues and maintain production continuity.Contribute to ongoing improvements in cloud infrastructure, deployment practices, and application operations.
Requirements
Strong professional experience developing and supporting applications using C# and .NET.Hands-on experience deploying, operating, and troubleshooting applications in AWS environments.Solid experience with DevOps practices and CI/CD, particularly using GitHub Actions.Demonstrated production support experience, including diagnosing issues, identifying root causes, and implementing timely resolutions.Working knowledge of AWS application deployment, cloud operations, and production troubleshooting.Understanding of SSL/TLS certificates, renewals, and related application security considerations.Experience identifying and implementing cloud cost-optimization opportunities.Strong analytical and problem-solving skills, with the ability to investigate technical issues independently.Ability to balance application development, operational support, deployment activities, and competing priorities.Strong communication and collaboration skills, with the ability to work effectively in a remote environment.
Benefits
Remote work: Fully remote position based in Canada.Full-time employment: Opportunity to take on a senior technical role spanning engineering, DevOps, and cloud operations.Professional development: Opportunities to strengthen expertise across .NET, AWS, DevOps, CI/CD, and cloud optimization.Employee wellbeing: Access to health-related benefit programs and employee-focused wellbeing initiatives.Leave support: Leave donation policy and broader programs designed to support employees through different life circumstances.Career growth: Investment in employees' personal and professional development.Collaborative environment: Work alongside technical teams on cloud modernization, production operations, and application improvement initiatives.
How Jobgether Works
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements.
Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company.
The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Why Apply Through Jobgether?
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer.
This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR).
You may exercise your rights (access, rectification, erasure, objection) at any time.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information.
These tools assist our recruitment team but do not replace human judgment.
Final hiring decisions are ultimately made by humans.
If you would like more information about how your data is processed, please contact us.