Google Cloud Engineer

Job Details

Hounslow Heath, London, United Kingdom
CereCore
Posted today
Want updates for this and similar Jobs?

Full Job Description

Google Cloud Engineer


Role Overview:

The Google Cloud Engineer is a key technical role responsible for designing, implementing, and managing solutions on the Google Cloud Platform (GCP). The engineer will leverage Infrastructure as Code (IaC), particularly in a GitOps environment, utilising tools like Terraform to automate infrastructure provisioning and management. The Google Cloud Engineer will be pivotal in the organisation's cloud strategy, driving the design and implementation of robust, scalable, and secure cloud solutions. The ideal candidate will possess technical expertise, strategic thinking, and strong communication skills, ensuring the successful adoption and optimisation of Google Cloud technologies.

Key Responsibilities:

  • Design and deliver Google Cloud Landing Zones, ensuring a well-architected framework that supports scalable and secure cloud services.
  • Develop and manage infrastructure as code using Terraform and other IaC tools, adhering to GitOps principles for version control and collaboration.
  • Collaborate with cross-functional teams to align cloud infrastructure with business requirements and technical best practices.
  • Implement and maintain network designs, security measures, and compliance standards within the Google Cloud environment.
  • Optimise cloud resource utilisation and cost while ensuring high availability and disaster recovery capabilities.
  • Provide technical guidance and support for cloud-native solutions, including APIs, containers, Kubernetes, and service mesh technologies.
  • Engage in continuous learning and improvement, staying abreast of emerging cloud technologies and industry trends.

Required Skills and Experience:

  • Proven experience in Google Cloud Platform services and architecture, focusing on Landing Zones and cloud foundations.
  • Strong expertise in Infrastructure as Code, particularly using Terraform and familiarity with GitOps workflows.
  • Proficiency in scripting and automation with Python, Bash, or similar languages.
  • Solid understanding of cloud networking, security, governance, and hybrid cloud architectures.
  • Experience with containerisation and orchestration using Docker and Kubernetes.
  • Knowledge of cloud cost management and optimisation strategies.
  • Excellent problem-solving abilities and a collaborative mindset.

Preferred Qualifications:

  • Relevant Google Cloud certifications, such as Google Cloud Developer or Google Cloud Engineer.
  • Experience with cloud migrations, integrations, and consolidations.
  • Familiarity with DevOps practices and tools, including CI/CD pipelines.

Personal Attributes:

  • Strong communication skills, capable of articulating technical concepts to diverse audiences.
  • A proactive approach to problem-solving and innovation.
  • Commitment to security best practices and continuous improvement.
  • Ability to work effectively in a geographically dispersed team.

Additional Considerations:

  • The role will involve stakeholder collaboration to define project requirements and deliver solutions that drive business value.
  • The engineer should be prepared to mentor others and contribute to a culture of technical excellence within the organisation.