[Remote] Platform Engineer-UK
Note: The job is a remote job and is open to candidates in USA. Certinia is a company that delivers a Services-as-a-Business platform, connecting all aspects of services operations. The Platform Engineer role involves building and operating the platform for Certinia's AI agents and services, working across the stack and collaborating with application teams to ensure efficient feature delivery.
Responsibilities
- 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
Skills
- 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
- 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
Company Overview