Jumping Rivers - Data Engineer

Paid / Remote (we are based in the UK) / FT

Tech Stack:

  • We work on all things R, Python and Posit
  • Lots of Linux, Git and cloud computing
  • Ansible, Terraform, devops

Our clients come to us with hard problems, e.g. deploying shiny apps across the world, improving data science workflows, and using WordPress as an SSO for Connect.

If you enjoy R and tackling tricky problems, feel free to get in touch!


Jumping Rivers is an analytics company whose passion is data and machine learning. We help our clients move from data storage to data insights.

The company has three key strands: training, data engineering and machine learning consultancy. As a small company, the roles are rarely clear cut. We think this is a good thing; the team get to experience different ideas and concepts, never stuck on mundane tasks.

We are based in Newcastle upon Tyne in the Catalyst Building - home to the National Innovation Centre for Data. But half the company is remote (within the UK). We trust our team to manage their own time. If you want to go for a run in the afternoon and work later, that's fine with us!

If you are based near Newcastle, then you can come into our office.


  • A new laptop (typically a Dell XPS 13)
  • A camera and headset
  • Up to £1000 on the cycle to work scheme
  • 25 days holiday + statutory holidays + additional time off at Christmas (usually 2 to 3 days)
  • Additional employer pension contribution
  • Opportunities to attend and present at conferences
  • Private medical insurance

We embrace flexibility and remote working. If you want to take Friday afternoon off and work the next day. That's fine. We even allow you to be flexible with Bank holidays. If you want to work on Bank holiday and use that day some other time; that's also fine!

Job Description

Role: To design, deliver and support cloud infrastructure solutions for clients and internal stakeholders.

Key Accountabilities:

Infrastructure Delivery:

  • Test and design
  • Innovation
  • Solution finding
  • Scoping/exploratory
  • Proof of concept
  • Development
  • Authentication
  • Technical support and maintenance


  • Support sales meetings in tandem with Client Relationship Manager
  • Customer engagement
  • Proposals/scoping
  • Project Management
  • Unstructured training

Preferred Experience

Desired Experience:

  • 2 years or more previous experience with Linux engineering (essential)
  • 1 year or more previous experience with Amazon AWS or Microsoft Azure using following services (essential):
    • Compute
    • Networking
    • Storage
  • Experience working with AWS cloudformation, CDK and/or Terraform (Desirable)
  • 1 year or more previous experience with Docker and/or Kubernetes (desirable)
  • Relevant Linux-related vendor certification/s (desirable)
  • Relevant change management certifications such as ITIL (desirable)
  • Experience of working within an ITIL environment (Desirable)
  • Experience working with AWS IAM (Desirable)
  • Experience with DevOps and CI/CD tools (e.g. – Gitlab CI, Azure DevOps, TFS, GitHub, Jenkins, etc.) (Desirable)


  • Good understanding of software development lifecycle. (Essential)
  • Excellent communication skills, able to work effectively independently and in a team-oriented environment (Essential)
  • TCP/IP, DNS, DHCP, NFS, SMB, HTTP(s), SMTP, SSH, Telnet, TLS/SSL (Desirable)
  • Change control, release procedures and tools. (Desirable)
  • Configuration management (e.g. Chef, Ansible, Puppet, Saltstack) (Desirable)
  • Agile work practices (Desirable)
  • A core understanding of digital products – user cases, users, interactions to build the right solution for the customer (Desirable)

Apply to this position


This topic was automatically closed after 31 days. New replies are no longer allowed.

If you have a query related to it or one of the replies, start a new topic and refer back with a link.