Software Developer, CI

ECM Selection Limited
Cambridge, UK
about 2 months ago
Apply on www.ecmselection.co.uk
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
£60,000.0
Working hours
Regular working hours

Tech stack

Continuous Delivery Continuous Integration Linux DevOps Django Web Framework Embedded Software Github Python (Programming Language) Linux Kernel Linux System Administration OpenGL Open Source Technology
+8 more
Software Engineering Software Systems Web Application Frameworks Flask (Web Framework) Fastapi Gitlab-ci Kubernetes Docker

Job description

This company make and contribute to modern Linux software used by consumers and enterprises globally. They have a distributed and multicultural team, often working remotely. This role offers UK-based remote work for developers with existing work permission without sponsorship; there is also a Cambridge office.

Continuous integration systems being developed include builds, hardware automation and automated kernel and graphics subsystem tests. This is not a test role, but involves developing and deploying the CI infrastructure.

Requirements

  • A good degree in a relevant or numerate subject from a recognised university, or equivalent experience
  • Expertise developing commercial-grade CI systems, including integration with e.g. GitHub Actions, Gitlab CI/CD
  • Experience with Python, and Python frameworks such as Django, Flask or similar
  • Knowledge of open development processes (e.g. pull requests, open source)
  • Remote working skills and long-term existing UK work permission without sponsorship

Any additional experience or awareness of Docker / Kubernetes, embedded software engineering, upstream Linux kernel development, OpenGL or Vulkan drivers, DevOps, Linux systems administration can be helpful on some projects.

Keywords: continuous integration, CI, continuous delivery, continuous deployment, Linux software development, Python, Django, Flask, FastAPI, GitHub Actions, Gitlab CI / CD, Cambridge, UK, remote

Apply for this position

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

Apply on www.ecmselection.co.uk
Prepare application

Good distractions

Loading talks and stories from around this role…