Senior Cloud DevOps Engineer
Full Job Description
Role Overview
We are looking for a Senior Full Stack Engineer (Backend-focused) with deep expertise in backend application development and Microsoft Azure deployment engineering. The role will primarily own backend services, APIs, integrations, data access, application security, CI/CD, cloud hosting, observability, and production readiness.
Responsibilities
- Backend Engineering: Develop scalable .NET/C# services. Build secure REST APIs using OAuth 2.0/OpenID Connect/Entra ID. Design data models and resilient integrations.
- Azure Platform: Deploy solutions on Azure (App Service, Functions, SQL). Create CI/CD pipelines with DevOps/GitHub Actions. Manage containers via Docker/Bicep/Terraform.
- Multi-Cloud & Frontend Collaboration: Apply cloud principles across AWS and GCP. Collaborate with React/TypeScript teams for end-to-end integration, troubleshooting, and AI-enabled solutions.
- Architecture & Quality: Contribute to solution design. Perform code reviews. Implement automated testing for performance and security support production operations.
Must-Have Qualifications
Experience Level (Senior): 6-8 years of software engineering experience with a strong backend focus.
Tech Stack: C#, .NET, ASP.NET Core, RESTful APIs, Azure SQL, Key Vault, Entra ID. Experience with Git, containers, and agile practices.
Cloud Skills: Proven deployment on Microsoft Azure; working knowledge of AWS/GCP services
Frontend Exposure: Understanding of React/TypeScript/Web Architecture.
Ideal Candidate Profile
A backend-oriented engineer with full-stack awareness who can independently own services and make sound technical decisions, collaborating closely with frontend, AI, cloud, and architecture teams. Azure expertise is primary; AWS/GCP exposure adds value.
Company
WSP
WSP is a global leader in professional services consulting, engineering projects that help societies grow for lifetimes to come.We are dedicated to our local communities and propelled by international...