Azure Cloud DevOps Engineer
Are you passionate about building and managing cloud infrastructure while ensuring seamless integration and automation?
For a great scale up that specializes in security and identity products, we are looking for a Cloud DevOps engineer with strong Azure experience!
In this challenging role, you will divide your time between cloud infrastructure management, on prem management and pipelines maintenance.
Responsibilities Azure Cloud DevOps Engineer
- Handle Azure’s monitoring tools and ensure optimal performance and security of the cloud infrastructure.
- Implement and maintain Infrastructure as Code (IaC) using Bicep or Azure Resource Manager (ARM).
- Enforce cloud security best practices and utilize Azure's built-in security tools.
- Set up and configure Azure Monitor to track system performance and availability.
- Utilize Azure Application Insights and Log Analytics for application performance tracking and diagnostics.
- Define effective alerting strategies using Azure Alerts and Action Groups to ensure timely responses to issues.
- Create and customize dashboards within Azure Monitor and Azure Workbooks to visualize key performance metrics.
- Design, implement, and maintain CI/CD pipelines using Azure DevOps.
- Diagnose and resolve various infrastructure and application issues effectively. Conduct root cause analysis on identified problems and implement corrective measures.
- Deploy, monitor, and debug ASP.NET Core or .NET Framework applications in Azure.
- Integrate .NET applications with Azure services, including App Services, Azure Functions, and Azure Kubernetes Service (AKS).
- Develop automation scripts using PowerShell, Python, or Bash to streamline repetitive tasks and improve efficiency.
- Automate cloud infrastructure deployment and management tasks.
Requirements Azure Cloud DevOps Engineer
- Proficient in Azure cloud services (compute, storage, networking), Bicep or ARM for resource management.
- Skilled in Azure Monitor, Application Insights, Log Analytics, and defining alerting strategies with Azure Alerts.
- Ability to create custom dashboards in Azure Monitor/Workbooks and integrate third-party tools like Grafana.
- Experience with Azure DevOps Pipelines; skilled in debugging, optimizing, and maintaining pipelines.
- Proficient in PowerShell, Python, Bash for automation tasks.
- Strong knowledge of C#/.NET, ASP.NET Core, and deploying .NET apps in Azure.
- Excellent troubleshooting skills for infrastructure and application issues.
- Hands-on experience with Windows Server environments.
- Familiarity with Power BI, Azure Data Factory, and related tools is a plus.
The Offer Azure Cloud DevOps Engineer
A great full-time permanent role in Utrecht, hybrid work is possible. The salary for this position will range between 60-70K EUR per year, depending on your education and seniority.
How we'll proceed. Within four working days we will let you know if you qualify for the position. We will schedule an introductory interview, either digitally or in-person. During this interview we will inform you as fully as possible about the vacancy, the company and the following steps in the procedure. After consulting with you, we will introduce you to our client and then continue to guide you through the application process. The Independent Recruiters Group has a large team of specialized recruiters. Each recruiter has a strong focus on their own area of expertise. This makes them the ideal sparring partner for both the candidate and the client.
What happens next?
You have successfully submitted your application. Please make sure to include all the necessary documents and information.
Our team will thoroughly review your application, taking into consideration your qualifications and experience. Based on this evaluation, we will proceed to invite you for a (digital) interview with one of our recruiters. This interview aims to gain further insights into your background, skills, and motivation.
Following our consultation with you, we will facilitate an introduction between you and our client. Depending on the client's requirements, there may be one or more interviews, along with the possibility of an assessment, to further evaluate your suitability for the position.
If the client/principal decides to offer you the job, you will receive a formal offer. It is up to you to accept this offer. If you accept the offer, we will arrange further financial processing and ensure everything is in place for your new position.