Senior DevOps Engineer
We seek a Senior DevOps Engineer to manage and optimise our cloud-based containerised software platform. This role focuses on ensuring secure, scalable deployments, robust automation, and close collaboration with teams to embed best practices and maintain operational excellence.
Key Responsibilities:
* Oversee the deployment and operations of containerised services in Microsoft Azure.
* Automate workflows to improve deployment efficiency.
* Work with development teams to refine CI/CD pipelines and optimise build and release processes.
* Create dashboards and analytics for system monitoring using tools like Grafana.
* Collaborate with architects and product teams to ensure secure, scalable deployments.
* Support technical teams in diagnosing and resolving platform issues.
Required Skills and Expertise:
* Containerisation & Orchestration: Kubernetes, Docker.
* Cloud Technologies: Microsoft Azure (Key Vault, DevOps, Azure SQL, IoT, Functions).
* Automation: Bicep, ARM Templates, YAML, JSON, CI/CD pipelines.
* Programming Languages: C#, .NET Framework/Core, JavaScript.
* DevOps Tools: NGINX, REDIS.
* Data Handling: Azure SQL, Blob Storage, Azure Service Bus, Kafka, MQTT.
* Monitoring & Security: Grafana dashboards, certificate management, Azure Firewall, VNET.
* Disaster Recovery: Backup and recovery strategies.
Experience Requirement...