TL;DR
Middle C++ Software Engineer (DevOps): Designing and maintaining CI/CD pipelines and release build processes for embedded systems with an accent on automation, Yocto-based Linux distributions, and containerization. Focus on optimizing development lifecycles, developing domain-specific quality testing methods, and ensuring seamless integration across product components.
Location: Must be based in Ukraine (Remote or from any hirify.global office in the country).
Company
hirify.global is a global digital solutions company founded in 1993, working on over 2,000 projects for clients worldwide.
What you will do
- Design and maintain CI and release build processes from component to product level.
- Develop automated domain-specific quality testing methods.
- Collaborate with experts to ensure effective build processes and quality monitoring.
- Reduce turnaround time for development and release cycles.
- Create unified and simplified build processes across all product components.
- Perform root cause analysis and provide quality-traceable integration reasoning.
Requirements
- 3+ years of professional C++ development experience.
- Proficiency in Python and Bash scripting.
- Experience with embedded systems development and Yocto for embedded Linux.
- Knowledge of CI/CD pipelines (GitHub Actions, Jenkins) and containerization (Docker).
- Familiarity with build systems like CMake and Make.
- English: Upper-intermediate (B2) level required.
Culture & Benefits
- Flexible workplace policy allowing work from home or office.
- Access to wide career development opportunities via the People Excellence program.
- Support for gaining professional certifications from Google, AWS, and others.
- Active team culture with regular team buildings and corporate events.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →