FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in designing and implementing automated Linux build control systems, with a strong focus on kernel patching, configuration, and collaboration within the Canonical ecosystem. Proficient in Python and C programming, with a solid understanding of CI/CD processes and open-source project contributions.
Highest-signal resume keywords
Python ProgrammingLinux Kernel PatchingKconfig KnowledgeGit ProficiencyCI/CD Process Automation
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
PythonCKbuildKconfigGitKernel PatchingCLI Tool DevelopmentREST API InteractionSoftware PackagingUbuntu/Debian/Snap
Soft Skills
Effective Communication
Tools & Technologies
YoctoBuildroot
Industry Keywords
Open-Source ProjectsAutomated Build SystemsCanonical EcosystemGlobal Public Cloud Partners
Tech Stack
Tools & technologiesCloudJavaScriptLinuxPythonGo
About the role
Key responsibilities & impact- Lead the design and implementation of an advanced automated Linux build control system
- Work closely with engineering teams to deploy seamlessly into the Canonical ecosystem
- Investigate kbuild, kconfig, and make to determine optimal solutions to issues
- Propose innovative solutions to kernel build roadblocks and drive acceptance upstream
- Take charge of implementation from concept through delivery
- Deliver and maintain high-quality, high-performance Ubuntu kernels with global public cloud partners
Requirements
What you’ll need- Significant programming ability in Python, with strong C skills also highly regarded
- Demonstrated experience in patching and configuration of the Linux kernel
- Strong working knowledge of kconfig and git required
- Ability to communicate effectively in English, both written and oral
- Solid background with open-source projects for creating custom Linux-based distributions such as Yocto or buildroot
- Strong grasp of git
- Industry veteran with broad software-stack experience
- Advanced git usage and kernel patching experience
- Javascript or Golang programming ability (nice to have)
- Experience writing CLI tools, including interactions with REST APIs (nice to have)
- Solid background in CI/CD and process automation (nice to have)
- Experience with software packaging formats, especially Ubuntu/Debian/Snap (nice to have)
Benefits
Comp & perks- Distributed work environment with twice-yearly team sprints in person
- Personal learning and development budget of USD 2,000 per year
- Annual compensation review
- Recognition rewards
- Annual holiday leave
- Maternity and paternity leave
- Team Member Assistance Program & Wellness Platform
- Opportunity to travel to new locations to meet colleagues
- Priority Pass and travel upgrades for long-haul company events
- Performance-driven annual bonus or commission
