Hybrid Cloud Engineer

Posted last month

Apply now

About the role

  • Cloud Platform Engineer design and maintain cloud infrastructure using GCP and AWS. Collaborate with stakeholders to ensure platforms are secure, efficient, and well-monitored.

Responsibilities

  • Design, build, and automate core cloud platform solutions, ensuring everything you create is scalable, secure, and cost-effective, from internal tools, cloud native solutions to networking and kubernetes orchestration.
  • Contribute to the long-term cloud platform strategy and roadmap, designing integrated solutions that solve core business problems rather than focusing on isolated, short-term fixes.
  • Modernise and migrate existing systems by analysing legacy environments, assisting with documentation, and supporting transitions to cloud-native architectures.
  • Collaborate closely with product owners, developers, and QA engineers in an Agile team to translate business requirements into high-quality technical solutions.
  • Take ownership of the platform’s performance and reliability, using observability tools to proactively monitor systems and resolve issues before they impact our global operations.
  • Proactively manage and optimise cloud costs, consistently identifying areas for improvement and implementing solutions to maintain lean platform expenses.
  • Create clear documentation for the solutions you build and stay current with emerging technologies, actively sharing your knowledge to foster a culture of continuous learning.
  • Participate in an on-call rota to provide critical support during major incidents, with an expected response time of 30 minutes.

Requirements

  • 2+ years of operational experience of working within Google Cloud Platforms (GCP) and or Amazon Web Services (AWS)
  • 2+ years of operational experience with Container technologies (GKE, EKS, ECS, Docker, Kubernetes).
  • 2+ years of operational experience and understanding of Infrastructure as Code, most notably Terraform.
  • 2+ years of experience using CI/CD frameworks and implementing best practices.
  • Experience with scripting languages such as Python, Bash, PowerShell, or any other suitable development languages.
  • Conceptual knowledge of Infrastructure Services, DNS, SSL, Load Balancing, TCP/IP, VPNs, Proxies.
  • Proficient in Linux Systems Administration and Operations.
  • Experience in managing and scaling distributed systems in a public, private, or hybrid cloud environment.
  • Practical understanding of GIT, DevOps foundations.
  • Public cloud, preferably GCP, including concepts like VPCs, Projects, Accounts, and IAM.
  • Strong understanding of Agile/Scrum methodologies.
  • Strong diagnostic/troubleshooting skills for complex enterprise systems.
  • Able to quickly learn and work with new languages and technologies.
  • Ability to build strong, collaborative working relationships with peers, managers and both internal and external customers.
  • Open attitude to sharing ideas, knowledge, and information to both technical and non-technical people.
  • Can work in a challenging, fast-paced environment.

Benefits

  • Healthcare benefits
  • Paid time off
  • Professional development opportunities
  • Flexible working hours
  • On-call support duties

Job title

Cloud Engineer

Job type

Experience level

JuniorMid level

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job