Package and Appliance Assembly Engineer
We are an international team of developers, designers, QA and deployment engineers working on the SUSE appliance toolkit. Our mission is to make building appliances and custom Linux fast and easy with SUSE Studio, in your browser, to provide web-based tools to manage appliances, and keep them up-to-date with recent patches for included software packages. We love to learn, are passionate about our applications, and our prime goal is to create a great experience to our users.
You know that developing a program is only one part - it also needs to be delivered to the customers. You know that there are multiple ways to deliver software (source tarball, graphical installer, packages, disk image), know their pros and cons for both developers and end users. You want to make the users experience with the deployment as smooth as possible.
Responsibilities
You will be member of the Studio team. Your main responsibilities will be packaging our own internal RPMS of SUSE Studio and related to SUSE Studio and create our internal appliances. You will create the packages in close cooperation with developers of individual components. You will be in contact with our partners, both internal (other teams using Studio for appliance building) and external (software vendors using appliances as their delivery model), help them resolving their issues. You will communicate to the open-source community, market about new features as well as provide basic support in the way common for open-source communities (e.g. communication on mailing lists)
Qualifications & Required Skills
- Knowledge of the Ruby language and Rails framework, Perl and bash required, other programming languages (e.g. C) are a plus
- Good experience creating software packages, preferably RPM
- Good knowledge about package dependencies and deployment methods
- Good knowledge of imaging technology, experience with kiwi is a plus
- Knowledge of bug tracking systems (preferably Bugzilla)
- Familiarity with version control systems (git)
- Open source development experience
- Team player
- Autonomous and results oriented work style
- Passion for creation of excellent software which meets the goals of its users
- Good communication skills, good written and spoken English
Application
Please send us your structured CV in English to
SUSE LINUX Products GmbH Human Resources Nadine Pieper Maxfeldstr. 5 90409 Nürnberg Germany Tel.: 0911-74053-0 jobs@suse.de www.novell.deor apply via http://novell.com/company/careers/
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.
