Overview
The TechOps Engineer will take ownership of a high-availability Azure environment in a technology-driven business, focusing on stabilising operations and driving platform modernisation. Collaborating with development, security, and operational teams, this role will tackle complex incidents, support Java microservices, and implement automation processes. This position offers a unique opportunity to enhance technical expertise in a critical digital platform environment.
Responsibilities
- Take ownership of Azure-hosted infrastructure to ensure stability, security, and reliability.
- Manage and support production environments with hands-on RHEL administration and performance tuning.
- Act as a senior escalation point for complex incidents, leading investigations and implementing long-term fixes.
- Troubleshoot issues across the full technology stack, including operating systems and Java applications.
- Drive vulnerability remediation across cloud infrastructure and operating systems.
- Automate infrastructure and deployment processes using Terraform, GitHub Actions, and Ansible.
- Develop and maintain centralised monitoring and observability through the Elastic Stack.
- Participate in a structured 24/7 on-call rotation and manage incidents through Jira Service Management.
Requirements
- 8+ years of experience in TechOps, Infrastructure, SRE, or Production Operations.
- Strong hands-on experience with Azure services, including VMs, networking, and security.
- Extensive experience administering and maintaining RHEL environments in production.
- Experience supporting Java/Spring Boot microservices and associated middleware.
- Strong analytical and troubleshooting skills across infrastructure and applications.
- Advanced knowledge of Elasticsearch and Elastic Stack for monitoring and performance analysis.
- Practical experience with Terraform, GitHub Actions, Ansible, and scripting in Python or Bash.
- Proven experience managing major incidents and performing root cause analysis.