Senior Platform Engineer
Role details
Job location
Tech stack
Job description
As a Senior Platform Engineer, you will be using Google Cloud and other technology to create scalable and efficient systems for customers that add value and digital transformation., * Design and implement scalable, reliable, and cost-effective cloud solutions using Google Cloud Platform services and products
- Analyse business requirements and recommend appropriate cloud technologies and architectures
- Develop and maintain cloud infrastructure code using tools such as Terraform or Google Cloud Deployment Manager
Infrastructure Management and Automation:
- Manage and automate the deployment, scaling, and management of cloud infrastructure using tools such as Kubernetes or Google Cloud Deployment Manager
- Optimise infrastructure costs by analysing usage and implementing cost-saving measures such as reserved instances or instance rightsizing
- Implement infrastructure-as-code practices to ensure consistency, repeatability, and version control of cloud infrastructure
- Security and Compliance:
- Implement and maintain security controls and policies to ensure the confidentiality, integrity, and availability of cloud infrastructure and data
- Monitor and respond to security incidents and vulnerabilities, and perform regular security assessments and audits
- Ensure compliance with industry standards and regulations such as GDPR, HIPAA, and PCI DSS
Monitoring and Troubleshooting:
- Monitor cloud infrastructure and services for performance, availability, and security issues using tools such as Stackdriver or Prometheus
- Perform root cause analysis and troubleshoot issues related to cloud infrastructure and services, and implement corrective actions and preventive measures
- Continuously improve the reliability and resilience of cloud infrastructure by implementing best practices such as fault-tolerance, redundancy, and disaster recovery
Requirements
Do you have experience in Terraform?, * Excellent understanding of Google Cloud Platform architecture and services, including Compute Engine, Kubernetes Engine, and Cloud Build.
- Experience with infrastructure automation tools such as Terraform and Ansible and containerisation tools such as Docker.
- Ability to code using Python, Go, Bash, or similar scripting languages
- Understanding of networking, security, and compliance in a cloud environment and/or on linux distribution systems.
- Ability to troubleshoot complex issues and provide root cause analysis
- Already be, or desire to be professionally certified in Google Cloud
Desirable Skills and Experience (Optional):
- Background in working with highly regulated industries (e.g., finance, healthcare)
Benefits & conditions
Financial:
- Competitive base salary.
- Matching pension scheme (up to 5%) from day one.
- Discretionary company bonus scheme.
- 4 x annual salary Death in Service coverage from day one.
- Employee referral scheme.
Health and Wellbeing:
- Private medical insurance from day one.
- Help@Hand app: access to remote GPs, second opinions, mental health support, and physiotherapy.
- EAP service
- Cycle to Work scheme.
Time Off and Flexibility:
- 36 days annual leave (inclusive of bank holidays).
- An extra paid day off for your birthday.
- Ten paid learning days per year.
- Flexible working hours.
- Market-leading parental leave.
- Sabbatical leave (after five years).
- Work from anywhere (up to 3 weeks per year).
Development and Recognition:
- Industry-recognised training and certifications.
- Bonusly employee recognition and rewards platform.
- Clear opportunities for career development.
- Length of Service Awards
Extra Perks:
- Regular company events.
- Tech Scheme.