Software Packaging Engineer
Posted on February 2, 2010
Jolicloud is seeking a Software Packaging Engineer to package native and web applications and keep track of interdependencies and new versions.
- Location: Europe, ideally Paris
- Status: Temporary/Full Time
Responsibilities
- Build packages and test their installation.
- Port and optimize native applications.
- Liaise with the original application developers in order to solve any packaging or adaptation issues.
- Write code and test documentation.
- Plan and implement unit testing procedures.
- Debug issues on packaged applications, based on reports by users.
- Comment on and participate in the software development process.
Requirements
- Extensive knowledge of the Ubuntu software distribution packaging mechanism and the GNU/Linux operating system.
- Minimum 2 years experience contributing to free and/or open source projects including a demonstrable experience of the following tools:
- Git or similar DCVS
- Python
- APT & Debian devscripts
- Bash
- Perl
- C/C++
- The Mozilla projects
- Wine
- Practical experience with Ubuntu Desktop Linux distributions.
- BA/BS in Software Engineering, Computer Science or equivalent experience.
- Solid analytical and problem solving abilities.
- Strong attention to detail and focus on quality.
- Ability to plan work, execute to plan and meet deadlines within a fast-paced and dynamic environment.
- Fluency in written and spoken English. French a plus.