DevOps Engineer
Role details
Job location
Tech stack
Job description
Promote DevOps culture, automation thinking and strong engineering practice across the team.
Security and Architecture Reviews
Lead technical assessments, risk reviews and architectural improvements for data and cloud workloads.
Infrastructure as Code
Create reusable templates and patterns using Terraform and CloudFormation to support consistent cloud deployments.
Cloud Operations and Administration
Manage identity and access, support cloud integrations, analyse performance and recommend improvements to keep systems robust and resilient.
Requirements
This is an ideal opportunity for someone who enjoys solving complex engineering challenges and wants to work with a wide range of cloud, container and data technologies., * Degree in computer science, engineering or a similar technical field.
- Five or more years experience in Cloud DevOps, Cloud Architecture or Platform Engineering.
- Strong understanding of AWS across compute, networking, identity and databases.
- Solid experience with Terraform and CloudFormation.
- Strong Python skills.
- Confident with SQL, MySQL, Postgres and S3 based storage.
- Comfortable with Linux and shell scripting.
- Experience with Git, GitHub and CI or CD pipelines.
- Strong analytical and problem solving mindset with the ability to collaborate in a fast paced environment.
- Strong grasp of modern DevOps, cloud tooling and configuration management.
Nice to have
- AWS certifications.
- Working knowledge of SOC 2, GDPR or related compliance requirements.
- Networking certifications such as CCNA or CCNP.
- Experience with Kafka, MQTT or other streaming technologies.
- Hands on experience with serverless, ECS or EKS.
- Agile or Scrum exposure.
- Strong communication skills.
- Interest in Data Engineering, AI or ML.
Benefits & conditions
- Work with a mature AWS ecosystem that includes EKS, Lambdas, MWAA, Confluent and Timescale.
- Help drive the cloud vision and influence standards, guardrails and best practice.
- Join a collaborative team of software, systems and network engineers.
- Build secure, scalable data and analytics platforms used across the organisation.
- Make an impact in an environment that values engineering quality, automation and innovation.
Why candidates choose this role
- You gain ownership over cloud direction and standards.
- You join a team that encourages learning, experimentation and the use of new technologies.
- You work in an environment that values both independence and collaboration.
- You build platforms that directly support real time analytics and high value data solutions.