We are seeking highly skilled Senior Cloud Ops Engineers to join the Gresham Cloud Services team as a 100% individual contributor. In this role, you will leverage your extensive experience to execute and deliver complex cloud infrastructure projects. You will be instrumental in maintaining and modernising our multiple cloud environments hosted across public and private clouds, primarily AWS and Azure, which support deployments of Gresham's portfolio of products.
Your hands-on expertise will be crucial in introducing and implementing newer technologies such as Infrastructure-as-Code (IaC) using Terraform and Ansible.
A deep understanding of our existing infrastructures is essential to drive improvements required by evolving application architectures. As a senior individual contributor, you will collaborate with other product teams to adopt appropriate cloud technologies for cloud-native deployments. Working closely with the Information Security team, you will ensure the highest security standards are applied.
We embrace modern methodologies with self-managed teams utilizing Kanban or Scrum within an overarching agile practice. We value diversity and strive to create an open and collaborative working environment where teams work together to deliver successful solutions to our customers.
Key Responsibilities
- Execute the technical design, deployment, monitoring, and ongoing support and maintenance of a diverse set of cloud technologies.
- Implement the deployment of new technologies used by our customer platforms, focusing heavily on automation, resilient design, and cloud-ready systems and services deployment.
- Collaborate with Test Engineers to validate and enhance automation processes.
- Work closely with the Information Security team to introduce, maintain, or improve the required level of security.
- Provide expert knowledge and guidance to other teams regarding cloud services and features.
What we're looking for
You will be hands-on Senior Cloud Ops Engineer who can bring both depth and breadth of expertise across cloud platforms, automation, and infrastructure. The ideal candidate will be confident working in complex environments, eager to take ownership, and ready to use their technical skills to make a real impact.
To thrive in this role, you'll bring :
Strong Linux expertise – Comfortable administering CentOS, Red Hat, or Ubuntu, with solid Linux scripting skills.Infrastructure-as-Code mastery – Highly proficient with Terraform (especially AWS Terraforming) and Ansible, with experience using HashiCorp Packer to streamline deployments.Deep AWS knowledge – Skilled in architecting, securing, and operating across a wide range of AWS services including :VPC, VPC Peering and Endpoints, Transit GatewayElastic Load Balancing, IAM, Systems ManagerStorage services such as S3 and EFSApplication services such as Lambda, AppStream, and Transfer Family (SFTP)Database services including Aurora (MySQL, PostgreSQL, Multi-AZ deployments)Programming & scripting abilities – Confident in Python with an eye for automation; working knowledge of Java is a plus.Network design understanding – Strong grasp of network principles to support secure and resilient architecture.Attributes
Self-Motivated and Autonomous : Able to work independently while maintaining a collaborative approach.Excellent Communication Skills : Strong verbal and written communication abilities.Enthusiastic and Judicious : Demonstrates enthusiasm, excellent judgment, and effective communication.Technologically Curious : Shows a passion for new technology and continuous learning.Pragmatic Approach : Adopts practical solutions to complex problems.Senior-Level Execution : Demonstrates a high level of expertise in executing complex tasks efficiently and effectively without the need for supervision.Reporting line and working hours
Reporting to : Head of Cloud ServicesWorking hours : 08 : 30 – 17 : 30 (UK, BST / GMT) - 13 : 00 - 22 : 00 (IST)Skills Required
Java, Network Design, Red Hat, Ubuntu, Terraform, Linux, Ansible, Centos, Azure, Python, Aws