Senior CI and Automation Engineer (Linux)
arm
Job Description
Responsibilities:
- Work alongside colleagues in the core arm64 Linux kernel team responsible for maintaining the upstream Linux port, and with the wider Linux community
- Design and develop new software applications, tools, scripting and infrastructure to track performance of the Linux kernel on a wide variety of hardware and provide insights into optimization opportunities
- Identify key opportunities for improving efficiency and quality through automation, user experience and user interfaces
- Keep up to date with the latest tools, methodologies and standard processes to ensure continuous improvement
- Where appropriate, drive opening sourcing and community adoption of developed solutions
Required Skills and Experience :
- Excellent Python programming skills
- Strong automation expertise with technologies such as Jenkins, Gitlab and Gerrit
- Experience of either functional or performance testing complex software stacks
- Excellent problem solving and analytical skills
- Desire and ability to work as part of a team
- Minimum of a Bachelor's Degree in computer science, engineering, electronics or related field
“Nice To Have” Skills and Experience :
- Knowledge of data analytics, UX and website UI development
- SQL database and schema development experience
- Comfortable with statistics