We are looking for an Azure DevOps/SRE engineer. The team is engaged in the development of software products for managing IoT devices (safes, locks) and robotic systems for servicing bank boxes.
Our customer is a large international company with offices in Sweden, Germany and Italy , which is engaged in the development of safes, locks and other solutions for storage and access control.
Within the framework of this project, we are engaged in the development of a cloud service for collecting information and managing devices, developing mobile applications for managing these devices and firmware for IoT devices.
Our product is hosted on the Azure platform. The main Azure services we use include:
- Compute: Azure Function, Virtual Machines, AKS.
- Storage strong>: BLOB, CosmosDB, SQL.
- Queue: Azure Service Bus, EventHub.
- IoT: IoT Hub, IoT Edge.
- Monitoring: Azure Monitor, Workbook, Alerts.
Main duties connections
- Infrastructure Management: Design, implementation and maintenance of a scalable and sustainable infrastructure using Azure services such as Azure Functions, Virtual Machines, BLOB Storage, CosmosDB and SQL.
- Automation and CI/CD: Develop and manage CI/CD pipelines using Azure DevOps Pipelines, ensuring seamless integration and code delivery through automated pipelines.
- Monitoring and Incident Management: Implementing monitoring solutions using Azure Monitor, Workbook and Alerts. Anticipate and resolve issues to ensure system reliability and performance.
- Security and Compliance: Ensuring infrastructure and processes meet security standards and best practices. Implementing the necessary controls and procedures to protect data and maintain confidentiality.
- Infrastructure as Code (IaC): Develop and maintain infrastructure as code with Bicep, ensuring versioning, reproducibility and scalability of changes infrastructure.
- Collaboration and Support: Collaborate with development, QA, and operations teams to support application deployment and maintenance. Providing technical support and advice as needed.
- Innovation and Improvement: Constantly looking for opportunities to improve the efficiency, productivity and reliability of our infrastructure and processes.
< p>
Requirements for the candidate:
- Experience of working with Azure from 5 years. Understanding and experience of working with Azure services, including Azure Functions, CosmosDB, IoT Hub, Service Bus and others.
- IaC: experience using Bicep or other infrastructure tools as code.
- CI/CD: experience configuring and supporting Azure DevOps Pipelines.
- Monitoring and Security: experience working with Azure Monitor, configuring Alerts and Workbooks.
- li>
- Containerization: experience with Docker.
- English not lower than B2 level.