remote
Embedded DevOps Engineer - Scrumconnect Consulting
Devops Engineer
Embedded DevOps Engineer responsible for designing, implementing, and maintaining CI/CD pipelines and containerised environments for embedded Linux systems, leveraging Docker, Kubernetes, and Python automation.
About the role
Key Responsibilities
- Design, build, and maintain CI/CD pipelines for embedded Linux firmware and software releases.
- Containerise build and test environments using Docker and orchestrate them with Kubernetes.
- Develop automation scripts and tools in Python to streamline build, test, and deployment processes.
- Collaborate with embedded software and hardware teams to integrate DevOps practices into the development lifecycle.
- Monitor, troubleshoot, and optimise performance of build infrastructure and release pipelines.
Requirements
- 5+ years of experience in DevOps or Site Reliability Engineering, preferably in an embedded systems context.
- Strong proficiency with Linux, Docker, Kubernetes, and CI/CD tools such as Jenkins, GitLab CI, or Azure Pipelines.
- Hands‑on programming experience in Python and C/C++ for automation and build tooling.
- Solid understanding of embedded firmware build processes, cross‑compilation toolchains, and hardware‑software integration.
- Experience with version control (Git), artifact repositories, and monitoring solutions.
Skills
linuxdockerkubernetescicdpythonc