Finding the best job has never been easier
Share
What you will do:
Design and implement infrastructure for kernel test automation, bots, and CI pipelines.
Participate in and contribute to the upstream Linux kernel community.
Work with technologies including containers, OpenShift, and Kubernetes to build scalable CI solutions.
Write, test, and maintain Python and Bash code in support of CI/CD systems.
Review and provide feedback on code contributions from team members and community participants.
Debug, triage, and resolve kernel test and CI system issues impacting hardware or service quality.
Contribute to architectural discussions and technical planning across the CKI team
What you will bring:
Strong proficiency in Python, including test frameworks like unittest and pytest.
Solid knowledge of Bash scripting.
Proficiency with Git and version control workflows.
Strong ability to test and debug your own code.
Basic Linux system administration knowledge.
Clear written and verbal communication in English.
The following are considered as plus:
Experience with GitLab CI/CD.
Understanding of CI/CD workflows in kernel or large-scale systems' development.
Familiarity with containers, OpenShift, and Kubernetes.
Experience with the Django web framework.
Familiarity with AWS and cloud infrastructure is a plus.
Team Resources:
CKI Overview: https://cki-project.org/docs/
CKI GitLab: https://gitlab.com/cki-project
CKI Good First Issues (https://gitlab.com/groups/cki-project/-/issues/?sort=closed_at_desc&state=opened&label_name%5B%5D=Good%20first%20issue&first_page_size=100) you might be dealing with
These jobs might be a good fit