Overview
We are looking for a skilled Full Stack Cloud Developer with expertise in Azure, DevOps, and Site Reliability Engineering (SRE) to join a dynamic digital delivery team on a remote basis. The successful candidate will collaborate with development teams, cloud infrastructure partners, and stakeholders to ensure effective deployment and operational performance of cloud applications. This role is well-suited for those who enjoy tackling integration challenges while maintaining an active software development role.
Responsibilities
- Lead deployment activities for cloud-native applications and services in Azure.
- Build and optimize CI/CD pipelines utilizing GitHub Actions and/or Azure DevOps.
- Troubleshoot and resolve deployment, integration, and operational issues.
- Collaborate with infrastructure, security, and client teams to facilitate deployments.
- Refactor application components to meet cloud security and governance standards.
- Configure and support various Azure services including Functions, API Management, and Cosmos DB.
- Implement monitoring and observability best practices.
- Contribute to full-stack development when deployment workload permits.
Requirements
- Strong experience in full-stack development with modern web applications.
- Proficient in C# / .NET Core within enterprise environments.
- Demonstrated Azure cloud expertise, particularly in deploying cloud-native applications.
- Background in CI/CD, DevOps practices, and Site Reliability Engineering.
- Solid understanding of Azure networking, identity, and security principles.
- Familiarity with Azure Functions, API Management, and related services.
- Ability to communicate effectively with both technical and non-technical stakeholders.
- Desirable experience with Infrastructure-as-Code tools and Azure certifications.