
Release Engineer
Collabora
full-time
Posted on:
Location Type: Remote
Location: United Kingdom
Visit company websiteExplore more
About the role
- Responsible for ensuring our core products are delivered across multiple platforms.
- 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.
Requirements
- 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
- 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
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
LinuxPythonshell scriptinggitC++LXC containersiOS cross-compilationAndroid cross-compilationJenkins CIbuild infrastructure
Soft skills
self-motivatedreliableinterpersonal skillspresentation skillsEnglish language skillstime managementself-learningcommunication skills