Platform Engineer

AI overview

Implement and maintain cloud infrastructure and CI/CD pipelines while mentoring engineers and enforcing a 'build it, run it' culture for service ownership.

The Infrastructure Engineering team is part of the wider Product Engineering team based out of our friendly office in central Edinburgh. The team collaborate closely with the other Development teams within the department, with a focus on enabling engineers to self-serve through automation and appropriate guardrails.

Job overview

We are seeking a Platform Engineer to implement, and maintain our cloud infrastructure, engineer tooling and CI/CD pipelines. You will play a crucial role in ensuring high availability, security, and scalability of our services while mentoring other engineers. You will help enable a "build it, run it" philosophy among our developers, empowering them with the tools and knowledge needed to take ownership of their services in production.

What you'll be doing

  • 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.
  • Implementing cost-saving strategies to optimize AWS spend while maintaining performance and reliability.
  • Deploying and maintaining test environments to validate infrastructure changes and configurations.
  • Implementing, and maintaining CI/CD pipelines using GHA and ArgoCD.
  • Regularly reviewing security configurations of infrastructure for best practice and planning remediation of emerging threats.
  • Managing observability and monitoring using Grafana Cloud.

Requirements

What we're looking for in you

What we're looking for in you.

You must have:

  • A working knowledge of Java, Python or Go.
  • Proven experience of working with AWS and/or Kubernetes.
  • Solid 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:

  • Good understanding of 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

Working for Opus 2

Opus 2 is a global leader in legal software and services, trusted partner of the world’s leading legal teams. All our achievements are underpinned by our unique culture where our people are our most valuable asset. Working at Opus 2, you’ll receive:

  • 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.

Perks & Benefits Extracted with AI

  • Health Insurance: Health Insurance.
  • Annual development retreat: Yearly Development Retreat.
  • Paid Parental Leave: Enhanced Maternity and Paternity.
  • Paid Time Off: 33 days annual holidays, flexible working, and length of service entitlement.

Opus 2 provides game-changing, cloud-based legal technology and services to connect people, case information, analysis and data throughout the lifecycle of a dispute. Our secure platform, tailor-made for lawyers, provides a connected and flexible way of working for case teams and their clients. Combined with our best-in-class services, we also deliver electronic trials and hearings worldwide. Opus 2 is headquartered in London and also has offices in San Francisco, Edinburgh and Singapore.Equal OpportunitiesOpus 2 International is an Equal Opportunities employer and applicants are selected solely on the basis of their relevant aptitudes, skills and abilities. No applicant shall receive less favourable treatment on the grounds of sex, marital status, civil partnership status, trans-gender status, pregnancy, maternity, colour race, nationality, ethnic origin, religion, belief, sexual orientation, disability, age. This is not an exclusive listRecruitment Privacy PolicyOpus 2 is a privacy conscious organisation, committed to protecting the privacy of our people and those who seek employment with us. It is important to us that you understand what information we collect, how we use it and how we protect it. This information, alongside the rights available to you in respect of the personal data you share with us, is set out in our Privacy Policy and we would encourage you to read and ensure you understand it. Unfortunately, we are unable to respond to all applications. If you have not been contacted within one week of your application, then it is likely you have been unsuccessful.

View all jobs
Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Platform Engineer Q&A's
Report this job
Apply for this job