SUSE Studio Backend Engineer
We are an international team of developers, designers, QA and deployment engineers running susestudio.com. Our mission with SUSE Studio is to make building custom Linux fast and easy, in your browser. We love to learn, are passionate about our application, and our prime goal is to create a great experience to our users.
SUSE Studio is a web based service that allows you to build customized versions of SUSE products. It is split into two main parts: the front- and the backend. The backend uses KVM to create virtual machines that build images using kiwi, SUSE's perl based image builder. While most of the control is done using ruby and shell script code, we also have custom C code to inspect images and manage rpm repositories. Your field of work would be the backend.
You are a passionate developer and love technology. You will be able to grasp new situations in a blink and succeed in most tasks you are given. You got a hang for virtualization, enjoy working on fields you have never seen before and always have innovative ideas.
Responsibilities
- Development of SUSE Studio backend code, mostly virtualization related parts
- Diagnosing and solving problems of appliances on a variety of virtualization platforms
- Working together with frontend developers, designers, QA and deployment engineers to ensure best possible user experience
Qualifications & Required Skills
- Solid software development background
- Solid Linux experience, including low-level details like boot process, file systems
- Solid shell scripting experience
- Knowledge of cloud computing technology
- Experience with virtualization technology, in particular VMware.
- Experience with creating software images is a plus
- KVM and Xen experience is a plus
- Ruby knowledge is a plus
- Experience with open source software and participation in communities
- Excited to work in a distributed international team
- Passionate about creating excellent software which meets the goals of its users
- Autonomous and results oriented work style
- Proficient in English
Our Offer
- Direct contact with representatives of free/open source software projects worldwide
- Five weeks vacation
- Contributions to pension insurance or capital life insurance
- Other common employee benefits (food coupons, health care, sports and cultural activities)
Application
Tell us why you would like to join the team, send us your resume and some examples of previous work. Please send us your structured CV in English to Ulrike Friedrich <ufriedrich@novell.com> or apply via www.novell.com/company/careers
By sending us your CV you agree that all data contained therein may be maintained in the company database for as long as necessary. Novell will use this information only for the purpose of employment negotiations.
Disclaimer: This job description is for informational purposes, to describe the primary duties, skills and abilities necessary to meet the requirements of this position. This description is not intended to be an exhaustive list of all requirements or essential functions; it is subject to change at any time.
Novell is an equal opportunity employer and an advocate for workforce diversity.
