
Senior Platform Engineer
Opus 2
full-time
Posted on:
Location Type: Hybrid
Location: Edinburgh • 🇬🇧 United Kingdom
Visit company websiteJob Level
Senior
Tech Stack
AWSCloudDockerGoGrafanaJavaKubernetesLinuxPythonTerraform
About the role
- Collaborating with the development team on system architecture and application decisions to ensure scalability, reliability, and security.
- Writing tooling to improve engineer productivity and to maintain the principles of no manual intervention within the platform.
- Identifying and implementing cost-saving strategies to optimize AWS spend while maintaining performance and reliability.
- Deploying and maintaining test environments to validate infrastructure changes and configurations.
- Designing, implementing, and maintaining CI/CD pipelines using GHA, ArgoCD and GitOps best practices.
- Regularly reviewing security configurations of infrastructure for best practice and planning remediation of emerging threats.
- Managing observability and monitoring using Grafana Cloud.
- Upskilling developers and junior engineers to adopt best practices and empowering them to follow a "build it, run it" approach.
Requirements
- You must have:
- - A solid working knowledge of Java, Python or Go, with the ability to provide meaningful code reviews to engineers of all levels.
- - Solid, practical experience of working with AWS and/or Kubernetes.
- - Excellent problem-solving skills, a collaborative mindset, with strong communication skills.
- The nice to haves. If you can check off a number of these, we would love to talk to you:
- - In depth knowledge and practical experience in one or more of the following areas:
- - o GitHub Actions.
- - o Terraform.
- - o Docker and Helm.
- - o Any of: ArgoCD, Crossplane, Karpenter, Kyverno.
- - Bash and Linux.
- - Experience building and maintaining CI/CD pipelines in cloud environments.
- - Strong knowledge of observability tools, bonus points for Grafana Cloud.
- - Familiarity with security best practices.
Benefits
- Contributory pension plan.
- 33 days annual holidays, flexible working, and length of service entitlement.
- Health Insurance.
- Loyalty Share Scheme.
- Enhanced Maternity and Paternity.
- Employee Assistance Programme.
- Electric Vehicle Salary Sacrifice.
- Cycle to Work Scheme.
- Calm and Mindfulness sessions.
- A day of leave to volunteer for charity and an active CSR team raising money towards a company charity.
- Regular Company Social Events.
- Yearly Development Retreat.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaPythonGoAWSKubernetesGitHub ActionsTerraformDockerHelmCI/CD
Soft skills
problem-solvingcollaborative mindsetcommunicationmentoringempowerment