Key Responsibilities
- Design and develop code that glues together various pieces of our build and test pipeline
- Update build infrastructure for releasing new versions and variants
- Maintain and monitor software build and maintain a Jenkins CI
- Support a globally distributed team
- Troubleshooting software build issues
Technical Skills
- Deep Linux experience
- LibreOffice releasing experience required
- Python, shell experience
- git experience - including re-basing and bisection
- Superficial understanding of C++ enabling ability to identify and back-port changes between code branches resolving simple merge conflicts
- LXC container experience a bonus
- iOS / Android cross-compilation toolchains a bonus
Personal Skills
- Highly self motivated, reliable with a demonstrable passion for Open Source and the office domain
- Able to work from home office, managing own time effectively
- Self learning skill to get sufficient knowledge of Collabora's services, business model, project delivery lifecycle and other related technical domains
- Good interpersonal skills
- Winsome presentation skills appreciated
- Good English language skills (both verbal and written)
- Ability to work and communicate in an online distributed environment
