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.