Job Search and Career Advice Platform

Enable job alerts via email!

Data Analytics Engineer

Roke Manor Research Limited

Lower Ratley

On-site

GBP 40,000 - 60,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology and engineering company in Lower Ratley seeks a skilled developer proficient in Go or Python. You'll write high-performance analytic code, deploy containerised applications to Kubernetes, and develop batch analytics. Familiarity with AWS and Docker is required. You will work in an inspiring environment with opportunities for innovation and creativity, while contributing to meaningful projects that ensure national safety and security.

Benefits

On-site gym
Ample parking
Picturesque setting

Qualifications

  • Experience with Docker stacks, Kubernetes, and CI/CD processes.
  • Familiarity with basic AI/ML concepts is preferred.
  • Understanding of Linux networking and Redis keystore.

Responsibilities

  • Write high performance analytic code for data feeds.
  • Deploy containerised code using CI/CD in Kubernetes.
  • Maintain and develop existing streaming and batch analytics.

Skills

Proficiency in Go
Proficiency in Python
Understanding of agile development processes
Experience with Kubernetes
Familiarity with Docker

Tools

Kubernetes
Docker
AWS
Redis
Kafka
Job description

At Roke, we are a leading technology and engineering company with a legacy spanning over 60 years, providing specialized knowledge in sensors, communications, cyber, AI, and ML. We are passionate about solving meaningful problems and building capabilities that keep our nation safe, secure, and prosperous. Our office is located in a beautiful manor house in Romsey, Hampshire, offering an inspiring work environment with ample parking, an on‑site gym, and a picturesque setting. We value diverse minds and encourage creativity and innovation in all our projects.

Responsibilities
  • Writing high performance analytic code used to transform, filter and route numerous streaming data feeds in a variety of formats
  • Deploying containerised code to Kubernetes clusters using continuous integration/deployment processes
  • Maintaining and developing existing components including both streaming and batch analytics written in Go and Python
  • Helping the scrum team decompose user requests and key results into epics and stories
  • Writing clean, secure code following a test‑driven approach
  • Monitoring deployed systems for issues and making any necessary updates
Qualifications
  • Understanding of agile development processes
  • Understanding of agile engineering techniques
  • Proficiency in Go or Python
  • Experience with Kubernetes
  • Familiarity with Helm
  • Knowledge of AWS (EKS, EC2, S3)
  • Experience with Docker (including the use of docker stacks)
  • Familiarity with basic AI/ML concepts (preferred)
  • Understanding of Redis keystore (preferred)
  • Knowledge of Rust (preferred)
  • Familiarity with Robot testing framework (preferred)
  • Experience with message brokering systems (e.g. NATS, qpid, Kafka) (preferred)
  • Knowledge of Linux networking (preferred)
Technologies
  • AI
  • AWS
  • Docker
  • EC2
  • Helm
  • Kafka
  • Kubernetes
  • Linux
  • NATS
  • Python
  • Redis
  • Rust
  • Cloud
  • DevOps
  • Security
  • Spring
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.