DevOps/Cloud Engineer

  • SR2
  • 06/10/2025
Full time Information Technology Telecommunications Java SQL Python

Job Description

Role
  • Senior DevOps/Cloud Engineer
  • Own AWS infrastructure, data pipelines, and web apps
Location
  • London/Remote
Start and duration
  • Start ASAP, full time
  • Duration TBD, long term
Context
  • Company is building a new commodities trading desk
  • A Technical Director has just been onboarded for this project
  • You will be the Director's right hand and senior technical specialist
technical stack
  • AWS. Strong hands-on with CDK and Projen in TypeScript. EKS, ECR, VPC, IAM, Aurora PostgreSQL
  • Kubernetes. EKS and k3s. kubectl, Helm, Lens, k9s
  • Docker. arm64 and amd64 images. Alpine and Ubuntu
  • Python. Advanced. Building tools and data grabbers. Jinja. Conda and pip envs
  • TypeScript and JavaScript. Advanced. Node.js and React
  • SQL. Strong. PostgreSQL, PL/pgSQL, indexing, partitioning. pg_partman
  • Git-first workflow. GitHub Actions for CI and data jobs
  • Apache Superset. Operate on AWS, tune, extend, and read source as needed
  • Charts. ECharts or similar for static analytics
  • Networking. WireGuard site-to-site and client VPNs
  • Linux. Power user and admin skills
Key responsibilities
  • Maintain and improve AWS infra with CDK and Projen. Enforce code quality and security. Manage access
  • Run and secure Kubernetes workloads on EKS. Monitor and troubleshoot containers
  • Operate Apache Superset. Maintain custom Python tooling around it. Integrate SSO with Azure AD via AWS AD Connector
  • Build and operate data pipelines. Python grabbers on EKS. Logging, monitoring, alerts. dbt models. CI with GitHub Actions
  • Administer Aurora PostgreSQL. Scale clusters. Optimize SQL. Add partitioning with pg_partman
  • Ship web analytics. Export data from Superset or PostgreSQL to static JSON. Render charts with ECharts on the website