DevOps Principal Engineer - GCP - London

Posted 11 days 1 hour ago by Photon

Permanent
Not Specified
Other
London, United Kingdom
Job Description
DevOps Principal Engineer - GCP - London

United Kingdom

Job Description

Job Description: An exciting opportunity for a forward-thinking DevOps Principal Engineer who thrives on integrating security best practices into the software development life cycle. You will join a leading name in the global food and beverage market, with over 500 stores worldwide. As a DevOps Principal Engineer, you will be responsible for managing the platform and products used across the division to ensure secure and efficient availability of environments for delivery of services/applications, and you will proactively and independently drive platform improvements without the need for direction. You will be part of a team that fosters a culture of continuous learning and collaboration, and you will contribute to improving DevOps practices, processes, and fostering innovation within your team.

Responsibilities:

  • Design, implement, and manage scalable cloud infrastructure on Google Cloud Platform (GCP).
  • Develop and maintain Infrastructure as Code (IaC) using Terraform to automate the provisioning and management of cloud resources.
  • Ensure high availability, scalability, and security of cloud environments.

Continuous Integration and Continuous Deployment (CI/CD):

  • Implement and manage CI/CD pipelines using GitHub Actions.
  • Integrate and configure tools for code quality analysis and static code analysis.
  • Use relevant tools to identify and remediate security vulnerabilities in the codebase.

Monitoring and Logging:

  • Configure and manage comprehensive monitoring and alerting.
  • Ensure the visibility and health of applications and infrastructure through effective monitoring strategies.
  • Troubleshoot and resolve issues identified through monitoring and logging tools.

Collaboration and Communication:

  • Collaborate with development, QA, and operations teams to ensure smooth delivery of software releases.
  • Participate in regular stand-ups, sprint planning, and other Agile ceremonies.
  • Document processes, procedures, and infrastructure configurations.
  • Work with relevant stakeholders to maintain compliance and security standards

Requirements:

  • Proven experience as a DevOps Principal Engineer.
  • Strong experience with Google Cloud Platform (GCP) and Terraform.
  • Proficiency in setting up and managing CI/CD pipelines using GitHub Actions.
  • Familiarity with code quality tools like SonarCloud and security tools like Snyk.
  • Extensive experience with monitoring tools such as Datadog or NewRelic.
  • Knowledge of containerization technologies (e.g., Docker, Kubernetes).
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills.

Preferred Qualifications:

  • Certification in Google Cloud Platform (GCP) or Terraform.
  • Experience with other cloud platforms (e.g., AWS, Azure) is advantageous.
  • Familiarity with Agile development methodologies.
Job Info
  • Job Identification 21133
  • Job Category Quality Engineering
  • Posting Date 12/11/2024, 12:58 AM