Job Summary
Senior DevOps Consultant with strong hands-on expertise in engineering cloud-native infrastructure on Microsoft Azure and active .NET development. This role requires the candidate to architect, develop, and set up cloud infrastructure end-to-end, including environments, pipelines, and platforms, along with contributing to application development.
Key Responsibilities
- Major refactoring of Cloud infrastructure (Azure and Kuber)
- .Net development (25%)
- Ensure Minimal downtime and quick resolution of incidents.
- Deployment Efficiency: Smooth, automated releases with minimal manual intervention.
- Performance Optimisation: Improved scalability and resource utilisation.
- Monitoring and Tightening access control
- Security Compliance: Adherence to organisational and industry security standards.
- Stakeholder Satisfaction: Positive feedback from internal teams on support responsiveness.
Skill Requirements
- 10+ years of overall IT experience
- Design and develop cloud infrastructure from scratch on Microsoft Azure, including environments, networking, and platform components
- Hands-on .NET / .NET Core (C#) development experience
- Manage CI/CD pipelines using Azure DevOps for automated builds and deployments.
- Maintain Kubernetes clusters and Helm charts for container orchestration, leveraging Infrastructure as Code (IaC) practices using ARM templates and Terraform.
- Monitor system health, troubleshoot issues, and implement proactive fixes.
- Collaborate with development teams to optimize infrastructure for microservices and legacy components.