CI / Testing Infrastructure Developer

TN United Kingdom
Ely
Remote
GBP 80,000 - 100,000
Job description

Social network you want to login/join with:

Client:

microTECH Global Ltd

Location:

Ely, United Kingdom

Job Category:

Other

EU work permit required:

Yes

Job Reference:

9e644c9e35c6

Job Views:

3

Posted:

18.04.2025

Expiry Date:

02.06.2025

Job Description:

Job Title: CI/Testing Infrastructure Developer
Job Type: Permanent
Location: Remote

As a member of the CI & Testing team, your primary focus will be to participate in the development, integration, and deployment of Open Source Continuous Integration and Automated Testing systems in upstream projects. The scope of the work ranges from hardware automation through LAVA to systems like KernelCI and Mesa CI.

Responsibilities:

  1. Analyse a project's needs for automated testing and design an implementation plan to discuss with the upstream community and customers.
  2. Monitor and identify areas of improvement for existing upstream Continuous Integration systems.
  3. Implement the CI system by integrating the required dependencies, building the code at test, deploying it to the device under testing, executing the tests, and distributing and presenting the results.
  4. Represent conferences and trade shows to demonstrate and promote our leadership in the open source arena.
  5. Understand client needs and reconcile time constraints, available technologies and resources, and Open Source best practices.

Desired Skills:
  1. Good understanding of Continuous Integration systems.
  2. Experience with Gitlab CI/CD and/or GitHub Actions.
  3. Experience with Python and Python frameworks such as Django, Flask, FastAPI.
  4. Knowledge of open source development methodologies and relevant open source communities.
  5. Good English language skills (both verbal and written).
  6. Ability to work and communicate in a fully distributed environment, completely online.

Additional Skills: (for some projects, possessing any of these skills can be very helpful)
  1. Familiarity with the upstream Linux kernel development workflow.
  2. Embedded development experience (firmware, bootloaders, kernel, BSP).
  3. Knowledge about OpenGL and/or Vulkan GPU drivers.
  4. Sysadmin/DevOps experience.
  5. Fluency with Kubernetes.
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new CI / Testing Infrastructure Developer jobs in Ely