DevOps Engineer

Jumping Rivers Ltd
Newcastle upon Tyne, UK
8 days ago
Apply on www.collegerecruiter.com
Prepare application

Role details

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

Tech stack

Amazon Web Services Systems Engineering Microsoft Azure Bash Shell Continuous Integration DevOps Domain Name System (DNS) Virtual Private Networks (VPN) Python (Programming Language) Lightweight Directory Access Protocols (LDAP) Linux System Administration Networking Basics
+19 more
OAuth Performance Tuning Ansible Security Assertion Markup Language (SAML) Software Engineering Systems Integration Datadog Scripting Google Cloud Load Balancing Grafana Firewalls (Computer Science) Containerization Kubernetes Infrastructure Automation Frameworks Information Technology Terraform Docker Databricks

Job description

The DevOps Engineer is responsible for building, deploying, and maintaining infrastructure that supports Jumping Rivers’ clients, with a particular focus on Posit product deployments across cloud and on-premises environments. The role combines infrastructure engineering, automation, and CI/CD pipeline management with hands-on client support, ensuring systems are deployed to a high standard and remain secure, scalable, and reliable once live.

Key Accountabilities

Infrastructure Deployment (40%)

  • Deploy and configure Posit Connect, Posit Workbench, and Posit Package Manager for clients across AWS, Azure, GCP, and on-premise environments
  • Provision infrastructure using Infrastructure-as-Code tools (e.g. Terraform, Ansible)
  • Configure authentication, SSO, and access control integrations (e.g. LDAP, SAML, OAuth)
  • Set up networking, security, and compliance configurations (VPCs, firewalls, SSL/TLS)
  • Work with containerisation and orchestration tools (Docker, Kubernetes) where relevant to deployment architecture

CI/CD & Automation (20%)

  • Design, build, and maintain CI/CD pipelines for client deployments
  • Develop scripts and tooling to automate repeatable deployment and configuration tasks
  • Contribute to internal tooling that improves deployment speed, consistency, and reliability

Support & Maintenance (30%)

  • Monitor, troubleshoot, and maintain Posit systems post-deployment
  • Apply patches, upgrades, and version updates to Posit products and underlying infrastructure
  • Diagnose and resolve infrastructure, networking, and application-level issues
  • Support performance tuning and capacity planning across client environments

Client Liaison & Collaboration (10%)

  • Liaise directly with clients to scope infrastructure requirements and troubleshoot issues
  • Communicate technical work clearly to non-technical stakeholders
  • Collaborate with data scientists to ensure infrastructure meets project needs
  • Write and maintain clear technical documentation for deployments and support processes

Academic Qualifications

  • Degree in Computer Science, Software Engineering, IT, or a related technical field, or equivalent professional experience
  • Relevant cloud or infrastructure certifications (e.g. AWS, Azure, GCP) are desirable but not essential

Skills and Experience

Technical Skills

  • Essential
  • Experience in a DevOps, infrastructure, or systems engineering role
  • Hands-on experience with at least one major cloud provider (AWS, Azure, or GCP)
  • Experience with Infrastructure-as-Code (Terraform, Ansible, or similar)
  • Comfortable working in Linux environments
  • Understanding of networking fundamentals (DNS, load balancing, VPNs, firewalls)
  • Strong, methodical troubleshooting skills
  • Desirable
  • Direct experience deploying or administering data science software
  • Familiarity with R and/or Python ecosystems
  • Experience with containerisation (Docker/Kubernetes)
  • Scripting experience (Bash, Python) for automation
  • Experience with monitoring/observability tooling (Grafana or similar)
  • Experience with Databricks

Soft Skills

  • Experience working in a consultancy or client-facing environment
  • Excellent communication skills, with the ability to explain technical issues to non-technical clients
  • Ability to manage multiple client deployments and support requests concurrently
  • Can demonstrate initiative and ownership of tasks
  • Experienced in owning the delivery of individual work from start to finish

Requirements

  • Degree in Computer Science, Software Engineering, IT, or a related technical field, or equivalent professional experience
  • Relevant cloud or infrastructure certifications (e.g. AWS, Azure, GCP) are desirable but not essential, + Experience in a DevOps, infrastructure, or systems engineering role
  • Hands-on experience with at least one major cloud provider (AWS, Azure, or GCP)
  • Experience with Infrastructure-as-Code (Terraform, Ansible, or similar)
  • Comfortable working in Linux environments
  • Understanding of networking fundamentals (DNS, load balancing, VPNs, firewalls)
  • Strong, methodical troubleshooting skills
  • Desirable
  • Direct experience deploying or administering data science software
  • Familiarity with R and/or Python ecosystems
  • Experience with containerisation (Docker/Kubernetes)
  • Scripting experience (Bash, Python) for automation
  • Experience with monitoring/observability tooling (Grafana or similar)
  • Experience with Databricks

Soft Skills

  • Experience working in a consultancy or client-facing environment
  • Excellent communication skills, with the ability to explain technical issues to non-technical clients
  • Ability to manage multiple client deployments and support requests concurrently
  • Can demonstrate initiative and ownership of tasks
  • Experienced in owning the delivery of individual work from start to finish

Apply for this position

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

Apply on www.collegerecruiter.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:32 min

Shifting to a DevOps career from non-technical backgrounds

Megha Kadur · LIVE

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · World Congress 2026 Europe

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

4:30 min

Transitioning from software engineering into a DevOps trajectory

Davide Imola Davide Imola · LIVE

1:34 min

Analyzing vulnerabilities in standard OAuth 2.0 authorization flows

Alexander Schwartz Alexander Schwartz · World Congress 2026 Europe

Videos

See all

Related articles

See all