Opus 2

Senior Platform Engineer

Opus 2

full-time

Posted on:

Location Type: Hybrid

Location: Edinburgh • 🇬🇧 United Kingdom

Visit company website
AI Apply
Apply

Job 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