A well established MS partner is seeking a DevOps Support Engineer to join their team in managing their Azure cloud environments, providing overall support and solutions. If working with Azure DevOps is your bread and butter, then this opportunity could be for you!
Responsibilities:
* Overseeing the management of Azure cloud environments, including both IaaS and PaaS solutions.
* Ensuring high standards of cloud security through proactive monitoring and best practices.
* Designing, implementing, and maintaining CI/CD pipelines to streamline deployment processes.
* Collaborating closely with developers and testers to architect secure, scalable, and resilient cloud-based solutions.
Skills & Experience:
* Proven DevOps background with a strong focus on collaboration and culture-building.
* Strong working knowledge of Microsoft Azure, covering IaaS and PaaS solutions.
* Real-time monitoring, including vulnerability scanning to ensure system security.
* Experience configuring SQL Server, Azure SQL, implementing back-ups and clustering for data integrity.
* Designing and maintaining highly available systems with disaster recovery / failover provisions.
* Strong knowledge of networks, firewalls, load balancing, server farms, and cloud topologies.
* Solid understanding of distributed source control systems, particularly Git and Microsoft DevOps.
* Automation using IaC tools, such as Terraform, Bicep, and Azure CLI.
* Hands-on experience in application development, technical architecture, or application support within an agile and continuous delivery environment.
Desirable Skills & Experience:
* Microsoft certifications: AZ-204 and AZ-400.
* Kubernetes, Docker and Terraform.
* Knowledge and experience with other cloud providers, e.g. AWS.
* A background in software development on the Microsoft stack / .NET.
* An understanding of Content Management System, specifically Sitecore, Umbraco and Optimizely/EpiServer.