TRG Screen logo

Senior DevOps Engineer – Client Implementation

TRG Screen
NewPosted today

LOCATION

Bengaluru · Hybrid

EXPERIENCE

6+ Years

TYPE

FullTime

SKILLS REQUIRED

Infrastructure as CodeKubernetesDockerCI/CD PipelinesTerraformAWSAnsibleCloud Infrastructure

Job description

Overview

A client-facing Senior DevOps Engineer role owning the technical side of Submarine, TRG Screen's data caching platform, from pre-sales discovery through to a live, supported client deployment.

What you'll do

  • Partner with Sales to present and explain the Submarine architecture, deployment model, and environment set-up to client technical, security, and infrastructure teams.
  • Capture and document each client's current environment, including infrastructure, network, security controls, and market data integrations and protocols.
  • Assess fit between the client environment and the standard deployment approach, identify gaps, and recommend whether to implement as-is or adapt methods.
  • Respond to technical questionnaires, security reviews, and due diligence requests alongside Sales and Engineering.
  • Lead end-to-end implementation of Submarine in client environments, from solution design through deployment, configuration, testing, and go-live, with minimal disruption to clients.
  • Design and deploy cloud-native infrastructure using Infrastructure as Code (Terraform, Ansible, CloudFormation) and manage containerised workloads in Docker and, where required, Kubernetes.
  • Adapt and automate CI/CD deployment pipelines to fit client change-control and release processes.
  • Troubleshoot application and integration components, such as connectivity to RabbitMQ and remote SFTP servers, and other issues outside standard interfaces.
  • Configure client-specific data transformation and routing using JavaScript and API access within Submarine.
  • Apply security and compliance best practices, including system hardening, patching, and alignment with client security requirements.
  • Act as a technical escalation point for support issues, diagnosing and resolving problems in live client environments.
  • Produce clear technical documentation, including runbooks, architecture diagrams, and client-specific configuration records.
  • Define disaster recovery and fault tolerance approaches for client deployments.
  • Feed client learnings back to Product and Engineering to improve deployment tooling, standards, and the Submarine platform.
  • Mentor colleagues and promote DevOps best practices across the Implementation team.

What you'll need

  • 6+ years in DevOps, Site Reliability, or Systems Engineering, including senior-level ownership of infrastructure.
  • Proven, hands-on experience in a client-facing technical role (pre-sales engineering, implementation, professional services, or similar), including handling clients who push on scope.
  • Able to explain complex technical topics to technical and non-technical audiences.
  • Strong hands-on experience with Infrastructure as Code tools (Terraform, Ansible, Pulumi).
  • Experience with Docker and container orchestration (Kubernetes, EKS, or similar).
  • Solid understanding of cloud platforms (AWS) and cloud-native patterns.
  • Experience building and maintaining CI/CD pipelines (GitHub Actions, GitLab CI, Azure DevOps, Jenkins).
  • Working understanding of JavaScript and how the components fit together.
  • Excellent troubleshooting skills across networking, messaging (e.g., RabbitMQ), and file transfer (e.g., SFTP) components.
  • Understanding of security best practices and compliance frameworks, and experience working within enterprise security reviews.
  • Excellent written and verbal communication, including producing detailed technical documentation and runbooks.

Nice to have

  • Experience in financial services or market data environments (exceptional candidates without this will be considered).
  • Basic understanding of financial instruments (e.g. futures, bonds, equities).
  • Familiarity with market data systems (Market EDM, Golden Source, Cadence/Cadis, or CRD from State Street).
  • API integration experience (REST APIs, data requests, response handling).
  • Experience with configuration management tools (Chef, Puppet).
  • Experience with observability platforms (Datadog, New Relic, Prometheus/Grafana).
  • Knowledge of GitOps tools (ArgoCD, Flux), policy-as-code (OPA, Kyverno), and Docker image pipelines and artifact repositories.
  • Experience supporting a production service, including on-call or support rotas.

Details

  • Location: Bengaluru, Karnataka, India.
  • Work mode: Hybrid.
  • Employment type: Full-Time.
  • Required to work US hours and support out-of-hours client incidents should they arise.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Senior DevOps Engineer – Client Implementation