> Markdown version of [/jobs/ext/2206618-ci-cd-systems-developer](https://www.wearedevelopers.com/jobs/ext/2206618-ci-cd-systems-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # CI / CD Systems Developer - **Company:** ECM Selection Limited - **Location:** Cambridge, UK (Remote available) - **Salary:** £60,000.0 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Continuous Integration, Linux, Device Drivers, Linux on Embedded Systems, Firmware, Github, Python (Programming Language), Linux Kernel, OpenGL, Open Source Technology, Systems Development Life Cycle, Web Application Frameworks, Gitlab, Free and Open-Source Software - **Published:** August 24, 2026 - **Apply:** https://www.ecmselection.co.uk/register/27195 ## About the Role Python, open source experience, and previous CI/CD development sought This is a CI/CD systems development role working on open source projects with commercial applications. The goal is to assist project maintainers in creating viable CI/CD systems. It will suit someone who has worked with Python and Linux experience, has contributed back to open source projects, and has developed CI/CD systems. Work is full time and fully remote for UK residents with full existing work permission (no sponsorship is available). Your application will show your: * Understanding of CI/CD systems and GitHub Actions (or GitLab equivalent) * Prior development experience creating CI/CD systems for multi-contributor Linux projects * Python experience including one or more leading modern Python web frameworks * Contributions to open source * UK residence and right to work without sponsorship Additional experience in the following is beneficial: contributing to the Linux kernel, developing embedded Linux drivers or firmware, knowledge of Linux graphics APIs or OpenGL / Vulkan driver development. ## Related Videos - [The Evolving Landscape of Application Development: Insights from Three Years of Research](https://www.wearedevelopers.com/videos/1459-the-evolving-landscape-of-application-development-insights-from-three-years-of-research) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [CI/CD with Github Actions](https://www.wearedevelopers.com/videos/856-ci-cd-with-github-actions) - [WeAreDevelopers LIVE – AI, Freelancing, Keeping Up with Tech and More](https://www.wearedevelopers.com/videos/1786-wearedevelopers-live-ai-freelancing-keeping-up-with-tech-and-more) - [Bringing AI Model Testing and Prompt Management to Your Codebase with GitHub Models](https://www.wearedevelopers.com/videos/1536-bringing-ai-model-testing-and-prompt-management-to-your-codebase-with-github-models) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 205: AI vs. OSS, Hidden ChatGPT Features, Linux in a PDF](https://www.wearedevelopers.com/magazine/687-dev-digest-205-ai-vs-oss-hidden-chatgpt-features-linux-in-a-pdf) - [Best Job Boards for Remote Work for Developers](https://www.wearedevelopers.com/magazine/290-best-job-boards-for-remote-work-for-developers) - [Dev Digest 157: CUDA in Python, Gemini Code Assist and Back-dooring LLMs](https://www.wearedevelopers.com/magazine/557-dev-digest-157-cuda-in-python-gemini-code-assist-and-back-dooring-llms)