Deployment Engineer

REC Solutions Ltd
London, UK
14 days ago
Apply on www.totaljobs.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

Application Configuration Access Protocols Application Integration Architecture Configuration Management Continuous Integration Linux DevOps Linux System Administration Networking Basics Routing OpenShift Red Hat Enterprise Linux Ansible
+15 more
Software Engineering Software Systems Virtual Local Area Networks Software Troubleshooting Firewalls (Computer Science) Git Containerization Gitlab-ci Kubernetes Infrastructure Automation Frameworks Low Latency Deployment Automation Terraform Docker Vmware

Job description

Key Responsibilities - (client facing, trading, FinTech, financial services, Linux, Kubernetes, Cloud container services)Deploy and configure containerised applications across multiple platforms within client and internal environments.

  • Install, test and validate software releases before client delivery, ensuring all components operate correctly end to end.
  • Participate in application design and architecture reviews, providing insight into deployment, operability and supportability.
  • Drive automation initiatives to reduce manual effort, improve consistency and enhance deployment reliability.
  • Investigate and resolve technical issues through structured troubleshooting, root cause analysis, bug investigation and remediation across pre-production environments.
  • Collaborate with the central DevOps team to align deployment tooling, standards and methodologies.
  • Support clients through installation, configuration and upgrade activities, both remotely and on-site.
  • Review software release notes and translate application requirements into accurate, platform-specific environment configurations.
  • Communicate technical issues, risks and remediation plans clearly to technical teams and non-technical stakeholders.
  • Develop and maintain deployment documentation, runbooks and operational procedures.
  • Complete formal handovers to client operations teams or internal Operations, ensuring environments are ready for ongoing support., This is an opportunity to combine hands-on engineering with client-facing delivery in a business-critical technology environment. You will work alongside experienced technical teams, contribute to deployment automation and continuous improvement, and help deliver reliable software solutions to a growing client base.

If you enjoy solving complex technical problems, improving deployment processes and working collaboratively to deliver high-quality outcomes, we would welcome your application.

Requirements

  • Proven experience deploying containerised applications across platforms such as Kubernetes, OpenShift, cloud container services, VMware and Docker or Podman.
  • Proficiency in writing platform-native deployment configurations, including Kubernetes manifests, Docker Compose files or equivalent.
  • Experience deploying and configuring multi-service containerised architectures, with an understanding of service dependencies, startup sequencing and application integration.
  • Strong Linux administration skills, ideally with Red Hat Enterprise Linux (RHEL) or Rocky Linux.
  • Proficiency in Git for version control and configuration management.
  • A solid understanding of TLS and mutual TLS (mTLS) certificate configuration within containerised environments.
  • Ability to interpret release notes, environment variables and application configuration requirements and translate them into accurate deployment configurations.
  • Strong troubleshooting and root cause analysis skills across containerised environments, regardless of the underlying platform.
  • Excellent communication skills and the ability to guide clients through technical setup and upgrade processes.
  • Experience producing and maintaining technical documentation, runbooks and operational procedures.
  • Confidence working on client sites as part of a collaborative delivery team.

Desirable Skills and Experience

  • Experience with CI/CD tools such as GitLab CI.
  • Familiarity with Infrastructure as Code (IaC) tools such as Ansible or Terraform.
  • Experience in financial technology, financial services or similarly regulated, low-latency environments.
  • Knowledge of networking fundamentals, including VLANs, firewalls and routing, particularly in relation to client-site deployments.
  • Familiarity with exchange technology, trading platforms or other business-critical systems.

About the company

Deployment Engineer (client facing, trading, FinTech, financial services, Linux, Kubernetes, Cloud container services)

Hybrid, 3 days a week in the office, 2 days remote

We are seeking a talented Deployment Engineer to join a well-established, leading exchange based in the City of London.

This is an opportunity to play a key role in delivering reliable, high-quality software deployments across a diverse client base. Working within the Managed Services team, you will be responsible for validating software releases, deploying containerised applications across multiple platforms, and supporting clients through installation, configuration and upgrades, both on-site and remotely.

You will work closely with Development, DevOps, Operations and Linux teams to deliver robust, repeatable and increasingly automated deployment solutions. The role offers a blend of hands-on technical delivery, troubleshooting, automation and direct client engagement within a demanding, technology-driven environment. Our Culture - (client facing, trading, FinTech, financial services, Linux, Kubernetes, Cloud container services)

Our client is proud of a culture built on trust, collaboration and accountability. Teams work at pace, support one another and share responsibility for both successes and lessons learned.

Their values guide how they work every day:

  • Win as One - Collaborate, share knowledge and celebrate collective success.
  • Disrupt Positively - Challenge the status quo and find smarter, more effective ways of working.
  • Find Joy - Take pride in your work and enjoy what you do, even when the challenges are complex.
  • Act with Honour - Do the right thing, demonstrating integrity and respect for others.

You will join a supportive, ambitious and diverse team where ideas are encouraged and innovation is part of the culture. The organisation welcomes talented people from all backgrounds and empowers them to make a meaningful impact.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.totaljobs.com
Prepare application

Good distractions

Loading talks and stories from around this role…