Build-release engineer (offline)

In particular we need the following skills:
Programming: C++, bash, cmake
Build systems: cmake, GNU autotools
SCM: mercurial, git
CM (is a plus): Ansible, puppet, chef, docker
Build for target environments: Linux (CentOS, Debian, Android, Tizen), MacOS/iOS, WinX, Emscripten

The candidate will face the following tasks and challenges:
— Maintain builds on Windows, Linux, and macOS, targeting, along with the above OSes, Android, iOS, Tizen, WebAssembly/AsmJS platforms.
— Refactor CMake/bash build scripts to improve their speed/portablility/maintainability.
— Integrate package manager for C/C++ to CMake scripts.
— Speed up building of C/C++ code with ccache.

About Sitecraft

Collabio Office is a platform for cloud-based, office-productivity solutions.
It enables telecom providers, vendors, enterprises, OEMs and end-users to fully utilize the modern document system in the cloud for superior productivity and complete security. With Collabio Office, cloud-based document editing is transformed into a commodity; users can edit and view documents, collaboratively work together, access their email and calendar and store work in the cloud—regardless of the platform.

Company website:
https://xcds.com

The job ad is no longer active
Job unpublished on 3 May 2020

Look at the current jobs C / C++ / Embedded Kharkiv→