About this role
The team is seeking a Senior Engineer - DevOps to join their dynamic team. In this role, you will collaborate with development teams to design and implement CI/CD pipelines that automate the building, testing, and deployment processes for .NET APIs and Node/Nx monorepos. You will also be responsible for building and maintaining Azure infrastructure, ensuring optimal performance and reliability.
Key Responsibilities:
- Collaborate with development teams to create and optimize CI/CD pipelines.
- Build and maintain Azure infrastructure components including App Service, Functions, APIM, Front Door, Load Balancers, VNets, Key Vault, SQL, Storage, and ACR.
- Automate deployment and configuration of applications and infrastructure using tools like Terraform, Bicep/ARM, PowerShell, and Bash.
- Drive Infrastructure as Code (IaC) best practices and environment management.
- Monitor and troubleshoot system performance and reliability issues.
Required Skills & Qualifications:
- Strong experience with Azure cloud services and infrastructure management.
- Proficiency in CI/CD tools and practices, particularly in .NET and Node/Nx environments.
- Expertise in automation tools such as Terraform, Bicep/ARM, PowerShell, and Bash.
- Solid understanding of networking concepts and security best practices in cloud environments.
- Excellent problem-solving skills and ability to work collaboratively in a team setting.
Experience:
- A minimum of 5-8 years of relevant experience in DevOps or a related field is required.
What we offer:
- Opportunities for professional growth and development.
- A collaborative and innovative work environment.
- The chance to work on cutting-edge technologies and impactful projects.
Applications are read by our talent team, usually within two working days.
If you look like a fit we will call you, and you will hear from us either way.