At a Glance
- Tasks: Build and operate a cutting-edge platform for AI services using Kubernetes and AWS.
- Company: Join Certinia, a global leader in Professional Services Automation.
- Benefits: Enjoy remote work flexibility, competitive salary, and opportunities for professional growth.
- Other info: Collaborative team environment with a focus on automation and continuous improvement.
- Why this job: Make an impact by developing innovative solutions that enhance AI capabilities.
- Qualifications: Experience in programming, Kubernetes, and cloud platforms like AWS or GCP.
The predicted salary is between 50000 - 70000 £ per year.
Certinia delivers a Services-as-a-Business platform that powers and connects all aspects of services operations, from services estimation and delivery to customer success management and financial planning and accounting. The company’s Professional Services Automation (PSA), Customer Success (CS), and Financial Management (FM) solutions—delivered on Salesforce’s leading cloud platform—provide the ability to run a connected services business, deliver with intelligence, and achieve business agility.
As a Platform Engineer you will work in Certinia’s Platform Engineering team, building and operating the platform on which Certinia’s AI agents and services run. The platform is Kubernetes on AWS with a service mesh for zero‑trust networking, and provides the runtime, identity, AI‑gateway, cost‑governance and audit layers that let AI workloads operate safely against customer Salesforce data.
You will work across the stack, from the Helm charts and Terraform that provision infrastructure, to the services that make up the platform’s authentication and gateway layers, to the CI/CD pipelines and tooling that application teams rely on. Application teams are your primary users; you will help them ship features safely and efficiently.
You will deliver small to medium platform changes with general direction from more senior colleagues. You will work alongside peers of different competencies, contribute to reviews and retros, and share on‑call responsibility for the platform.
What You Will Do In This Role
- Contribute to the complete development cycle of platform changes: Helm charts, infrastructure‑as‑code, services, CI/CD jobs and supporting tooling.
- Add functionality to the platform through new code, configuration and infrastructure, or by changing what already exists.
- Write and maintain automated tests; perform manual verification of changes in lower environments.
- Identify bugs and fix them; address feedback from code reviews.
- Monitor platform components and participate in incident response and disaster‑recovery exercises with support from senior colleagues.
- Demonstrate completed work to the team and the wider product group.
- Keep up with changes to the team’s tech stack and to tools and techniques used by the team.
What You Need To Be Successful In This Role
- A development background in a meaningful programming language; we write Go, but are happy with experience in Java, Scala, Rust, Kotlin, C# or another systems‑or‑services language.
- Working knowledge of Kubernetes, deploying and debugging workloads, reading manifests, understanding services, ingress and basic RBAC.
- Working knowledge of a major public cloud, AWS preferred, but solid experience in GCP or Azure is fine.
- Experience with infrastructure‑as‑code; Terraform preferred, but any mainstream IaC tool is acceptable.
- Comfort on the command line and a solid grasp of Linux fundamentals.
- Networking fundamentals: TCP/HTTP, DNS, TLS.
- Git proficiency and experience with code review.
- Familiarity with CI/CD pipelines, Jenkins, GitHub Actions, GitLab CI or similar.
- A clear bias for automation and for fixing the cause rather than the symptom.
What Else Would Be Great
- Hands‑on experience with EKS or another managed Kubernetes service.
- Exposure to a service mesh (Istio, Linkerd).
- Experience with Helm.
- Familiarity with the Atlassian suite (Bitbucket, Jira, Confluence).
- Foundational cloud or Kubernetes certification (AWS Cloud Practitioner, KCNA, CKAD), passed or in progress.
- Any prior experience working in a team that owned a developer platform, shared infrastructure or developer tooling.
We are committed to equality of opportunity for all; applications from individuals are encouraged regardless of age, disability, gender, gender reassignment, sexual orientation, pregnancy and maternity, race, religion or belief and marriage and civil partnerships.
Platform Engineer: Kubernetes & Cloud Platform Automation in Harrogate employer: Certinia
Certinia is an exceptional employer that fosters a collaborative and innovative work culture, where employees are empowered to contribute to cutting-edge technology in the realm of AI and cloud platforms. With flexible remote working options and a commitment to professional growth, team members can thrive in their careers while enjoying a supportive environment that values diversity and inclusion. Located in vibrant Austin, Texas, and with opportunities across the UK and Spain, Certinia offers a unique blend of global reach and local community engagement, making it an ideal place for those seeking meaningful and rewarding employment.
StudySmarter Expert Advice🤫
We think this is how you could land Platform Engineer: Kubernetes & Cloud Platform Automation in Harrogate
✨Tip Number 1
Network like a pro! Reach out to folks in the industry on LinkedIn or at meetups. A friendly chat can sometimes lead to job opportunities that aren't even advertised.
✨Tip Number 2
Show off your skills! Create a GitHub repo with projects that highlight your expertise in Kubernetes and cloud automation. This gives potential employers a taste of what you can do.
✨Tip Number 3
Prepare for those interviews! Brush up on common technical questions related to Kubernetes, AWS, and CI/CD pipelines. Practising with a friend can help you feel more confident.
✨Tip Number 4
Don't forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive!
We think you need these skills to ace Platform Engineer: Kubernetes & Cloud Platform Automation in Harrogate
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match the Platform Engineer role. Highlight your development background, especially in languages like Go, Java, or any relevant systems language. We want to see how your experience aligns with our tech stack!
Craft a Compelling Cover Letter:Use your cover letter to tell us why you're excited about working at Certinia and how you can contribute to our Platform Engineering team. Share specific examples of your work with Kubernetes, AWS, or Terraform to show us what you bring to the table.
Show Off Your Projects:If you've worked on any relevant projects, whether personal or professional, make sure to mention them! We love seeing practical applications of your skills, especially if they involve CI/CD pipelines or infrastructure-as-code. It gives us a glimpse into your hands-on experience.
Apply Through Our Website:We encourage you to apply directly through our website for the best chance of getting noticed. It streamlines the process for us and ensures your application lands in the right hands. Plus, it shows you're keen on joining our team!
How to prepare for a job interview at Certinia
✨Know Your Tech Stack
Make sure you’re well-versed in Kubernetes and AWS, as these are crucial for the role. Brush up on your knowledge of Helm charts, Terraform, and CI/CD pipelines. Being able to discuss your experience with these tools confidently will show that you're ready to hit the ground running.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific examples where you've identified bugs or improved processes in previous roles. Highlight your bias for automation and how you've tackled root causes rather than just symptoms. This will demonstrate your proactive approach to platform engineering.
✨Familiarise Yourself with the Company
Research Certinia and its services thoroughly. Understand their Professional Services Automation and how they leverage Salesforce. This knowledge will help you tailor your answers and show genuine interest in the company’s mission and products during the interview.
✨Practice Your Communication Skills
As a Platform Engineer, you'll need to collaborate with various teams. Practice explaining complex technical concepts in simple terms. This will not only help you during the interview but also showcase your ability to work effectively with application teams.