DevOps Engineer

Trg Ltd
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Tech stack

Amazon Web Services (AWS)
Component-Based Software Engineering
Azure
Configuration Management
Collaborative Software
Computer Programming
Continuous Integration
DevOps
Disaster Recovery
Fault Tolerance
Github
Python
Open Source Technology
RabbitMQ
Ansible
Prometheus
Datadog
Pulumi
Scripting (Bash/Python/Go/Ruby)
File Transfer Protocol (FTP)
Grafana
Cloudformation
Gitlab-ci
Kubernetes
Puppet
Terraform
New Relic (SaaS)
Devsecops
Docker
Jenkins
Microservices

Job description

Infrastructure & Platform

  • Design and implement scalable, cloud-native infrastructure using Infrastructure as Code (Terraform, CloudFormation)
  • Lead architectural decisions for platform reliability, security, and performance
  • Own critical infrastructure components and drive standards across the organization
  • Manage containerised applications running in Docker
  • Troubleshoot application components such as connectivity to RabbitMQ or remote SFTP servers

CI / CD & Automation

  • Build and optimise CI / CD pipelines for maximum deployment velocity and safety

  • Implement GitOps practices and automate operational workflows

  • Develop custom tooling, dashboards, and scripts to enhance team productivity Security & Compliance

  • Integrate security guardrails early in the development lifecycle (DevSecOps)

  • Maintain system hardening, patching, and compliance requirements

  • Develop and validate disaster recovery and fault-tolerance strategies

  • Create detailed technical documentation such as runbooks for complex deployments Leadership & Collaboration

  • Mentor junior engineers and promote engineering best practices

  • Partner with architects and security teams on platform evolution

  • Create clear documentation for operational procedures and architecture decisions

Requirements

  • 6+ years with Infrastructure as Code tools (Terraform, Ansible, Pulumi)

  • 3+ years with container orchestration (Kubernetes, EKS, etc.)

  • Deep understanding of cloud platforms (AWS or Azure) and cloud-native patterns

  • Proven track record building and maintaining CI / CD pipelines (GitHub Actions, GitLab CI, Azure DevOps, Jenkins)

  • Experience with configuration management tools such as Chef / Puppet

  • Strong proficiency in scripting / programming (Python, Go, or similar)

  • Experience with observability platforms (Datadog, New Relic, Prometheus / Grafana)

  • Knowledge of microservices architecture and service mesh technologies

  • Understanding of security best practices and compliance frameworks

  • Excellent written and verbal communication

  • Comfortable with asynchronous collaboration tools (Slack, Teams)

  • Agile mindset with focus on iterative delivery

  • Ability to evaluate and adopt new technologies strategically Nice to Have

  • Experience with platform engineering and internal developer platforms

  • Knowledge of GitOps tools (ArgoCD, Flux)

  • Familiarity with policy-as-code (OPA, Kyverno)

  • Experience with FinOps and cloud cost optimisation

  • Contributions to open-source DevOps projects

  • Familiarity with Docker image pipelines and artifact repositories

About the company

TRG Screen is the leading provider of market-data and subscription-management technology, enabling financial institutions and legal firms to optimise their subscription spend and usage. We're looking for a Senior DevOps Engineer to drive the automation, tooling, and infrastructure that powers our platform's deployment, monitoring, and operations. In the CloudOps team you'll partner with engineering teams to ensure reliability, compliance, and security while mentoring junior engineers and leading critical infrastructure initiatives.

Apply for this position