At a Glance
- Tasks: Own and optimise CI/CD, cloud infrastructure, and application performance using Python and Kubernetes.
- Company: Join a forward-thinking tech company focused on innovation and reliability.
- Benefits: Attractive salary, flexible working options, and opportunities for professional growth.
- Why this job: Make a real impact by enhancing cloud performance and mentoring fellow engineers.
- Qualifications: Experience in Python, Kubernetes, and CI/CD tools like Jenkins and Tekton.
- Other info: Dynamic team environment with excellent career advancement potential.
The predicted salary is between 36000 - 60000 £ per year.
Overview
Seeking an experienced senior engineer to own and optimize CI/CD, cloud infrastructure, and application performance. Focus on Python, Kubernetes workloads, and GCP platform reliability.
Core Responsibilities
- Diagnose and resolve performance issues across k8s clusters (networking, autoscaling, resource tuning).
- Design, implement, and maintain CI/CD pipelines (Jenkins, Tekton).
- Optimize build, test, and deployment workflows (artifact strategy, caching, security gates).
- Implement observability (logging, metrics, tracing) and performance dashboards.
- Manage infrastructure-as-code (Terraform or equivalent) and environment provisioning in GCP.
- Support incident response, root cause analysis, and capacity planning.
- Mentor engineering teams on pipeline usage and operational excellence.
- Performance troubleshooting (CPU/memory profiling, latency analysis, concurrency tuning).
- Infrastructure-as-Code (Terraform modules, state management, policy enforcement).
- Observability stack (Prometheus, Grafana, OpenTelemetry, alert tuning).
- Strong Python (packages, virtual environments, dependency management, performance profiling).
- Strong Jenkins (shared libraries, pipelines-as-code) & Tekton (Tasks, Pipelines, Triggers).
- Git workflows (branching strategy, release tagging, code review automation).
GCP DevOps Engineer employer: Allegis Group
Contact Detail:
Allegis Group Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land GCP DevOps Engineer
✨Tip Number 1
Network, network, network! Reach out to folks in the GCP and DevOps community. Attend meetups, webinars, or even online forums. You never know who might have a lead on that perfect role!
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your CI/CD pipelines, Kubernetes projects, or any cool stuff you've built on GCP. This gives potential employers a taste of what you can do.
✨Tip Number 3
Prepare for those technical interviews! Brush up on your Python, Terraform, and observability tools. Practice common scenarios like troubleshooting performance issues or optimising workflows to impress the interviewers.
✨Tip Number 4
Don't forget to apply through our website! We love seeing candidates who are genuinely interested in joining us. Plus, it makes the process smoother for everyone involved.
We think you need these skills to ace GCP DevOps Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with GCP, Kubernetes, and Python. We want to see how your skills align with the core responsibilities listed in the job description.
Showcase Your Projects: Include specific examples of CI/CD pipelines you've designed or optimised. We love seeing real-world applications of your skills, especially if they relate to performance troubleshooting or infrastructure-as-code.
Be Clear and Concise: When writing your cover letter, get straight to the point. We appreciate clarity, so make sure you articulate your experience and how it relates to the role without unnecessary fluff.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team.
How to prepare for a job interview at Allegis Group
✨Know Your Tech Inside Out
Make sure you’re well-versed in the technologies mentioned in the job description, especially Python, Kubernetes, and GCP. Brush up on your knowledge of CI/CD pipelines, Jenkins, and Tekton. Being able to discuss specific projects where you've implemented these technologies will really impress the interviewers.
✨Prepare for Performance Troubleshooting Questions
Since the role involves diagnosing performance issues, be ready to tackle questions about CPU/memory profiling and latency analysis. Think of examples from your past experiences where you successfully resolved such issues and be prepared to explain your thought process.
✨Showcase Your Infrastructure-as-Code Skills
Familiarise yourself with Terraform or any equivalent tools. Be ready to discuss how you've managed infrastructure-as-code in previous roles, including state management and policy enforcement. Sharing specific examples will demonstrate your hands-on experience and understanding of best practices.
✨Demonstrate Your Mentorship Abilities
This position requires mentoring engineering teams, so think about times when you've guided others. Prepare to share how you’ve helped teams improve their pipeline usage or operational excellence. Highlighting your leadership skills will show that you’re not just a tech whiz but also a team player.