Job Description
Job Title: Kernel Server Engineer- Home BasedJob Summary
A Software Engineer in the Sustaining Engineering Group is key for the success of our enterprise customers, partners and Ubuntu projects. You will help with troubleshooting and driving customer bugs to resolution by providing workarounds, guidance and designing fixes to be released in Ubuntu and its supporting software packages.
You will provide engineering support to Canonical’s technical support organization and interact with other contributors within the Canonical, Ubuntu and Linux upstream communities to help resolve issues and build relationships. Your role will provide engineering support of the Linux kernel, QEMU/KVM, libvirt, and user space applications in general.
Key Responsibilities and Accountabilities
To be able to resolve complex problems related to Ubuntu Server deployments, which may cover areas such as: kernel, drivers, network & storage configurations, and large scale virtualization environments.
Required Skills and Experience:
- Kernel programming experience, ideally with patches accepted in mainline
- Strong development experience with virtualization and container technologies (QEMU/KVM, libvirt, LXC, LXD, Xen, etc)
- A minimum of 5 years’ software engineering experience with C
- Assembly language experience
- Linux system administrator skills and demonstrable experience
- Solid knowledge about networking & storage (protocols/configuration)
- Good understanding of the makeup of a modern GNU/Linux distribution
- Solid troubleshooting experience using gdb, crash, bisect, perf, OS & application tracing/profiling mechanisms, and other analysis tools
- Experience with application and OS performance analysis
- Adaptability to a wide range of different situations, deployments, and architectures
- Familiarity with Open Source development model and community practices
- Strong advocate for good customer experience
- Excellent verbal and written communications skills in the English language
- Willingness to collaborate and participate as an effective member of a globally distributed team
- Strong interest in and knowledge of Ubuntu and/or Debian foundational packages
- Knowledge of Ubuntu and/or Debian development processes
- Experience with debian packaging
- Degree-level education in a technology field
- Upstream involvement in one or more Open Source projects
- Familiarity with Open Source business model
- Experience working on a globally distributed team.
If your experience is not a match for this opportunity, but you are still interested in being part of our candidate database, please visit our website: http://bit.ly/2VvBhbS. Register following the "search jobs" tab. When a position that matches your background becomes available, a member of our team will be contacting you.
*Knapp Consultants is an Equal Opportunity Employer - Minority/Female/Disability/Veteran/Current Unemployment Status. EEO is the Law
About Knapp:
Knapp Consultants Inc., established in 1985, is a leading national recruitment firm headquartered in Rock Tavern, New York with a branch office in Virginia. The firm has an established presence in several major markets throughout the United States as well as specific global markets.
Our commitment to integrity and quality has earned Knapp a distinguished reputation. Knapp holds a New York State license, a rigorous and voluntary program.
Our extensive industry associations give us insight to a broad range of industries and services, enabling our recruiters to best meet your recruiting needs.
The vision of Knapp Consultants, a Human Resources Company, is to offer superior recruitment, and contract staffing, and Human Resources services to meet the ever-changing needs of our clients.
by via developer jobs - Stack Overflow
No comments:
Post a Comment