BENGALURU · FULLTIME
Github Engineer
Cyient
Bengaluru · onsite · Posted 32d ago
Sourced from
Not disclosed2–4 yrsfulltimeBengaluru
About a minute. You'll make an account on the way through.
agent · working
- Read this posting0.8s
- Found the form on Foundit · 6 questions to answer1.6s
- Decided the answers for all of them2.7s
- Tailor your résumé to this role
- Waiting for you
Section · 01
About this role
Job Description :
Experience : 2 to 4 Years
Location : Bangalore
Notice Period : Immediate joiners only
Required Skills
- Git: Help colleagues with branching, merging, resolving conflicts, etc.
- GitHub: Org & repo maintenance and administration.
- GitHub Actions: Runner group & runner management, writing and maintenance of GitHub Actions workflows.
- Jenkins: Configuration and maintenance of nodes, jobs and pipelines.
- Artifactory: Management of generated artifacts, including administration of Conan remotes.
- CMake: Writing & maintenance of modern, target-based C/C++ build scripts, toolchain files, and CMakePresets for multi-platform CI builds.
- Compilation & Linkage: Working knowledge of compiler/linker behavior (GCC, Clang, MSVC), static vs. dynamic linking, ABI compatibility, and cross-compilation toolchains.
- Conan 2.0: Writing & maintenance of Conan recipes, profiles, and remotes; managing binary compatibility and dependency resolution.
- Test frameworks: GoogleTest, CTest with CMake.
- Static analysis & sanitizers: cppcheck, ASan/UBSan/TSan.
- Code coverage: gcov/lcov, CI pipelines and reporting.
- Scripting languages: Batch scripting, PowerShell, Bash, Python, Groovy.
- Markup languages: Markdown, YAML.
- Containerization: Writing, maintenance and optimization of Docker images.
Key Responsibilities
- Source Control Management:
- Administer and maintain GitHub organizations and repositories (access control, repo structure, etc.).
- Enforce branch/PR rules and review practices.
- Disseminate knowledge and debug issues of colleagues.
CI/CT
- Design, build, and maintain GitHub Actions workflows for automated build, test, and deployment.
- Manage and optimize Jenkins pipelines and jobs for various projects.
- Maintain and optimize CMake build configurations across platforms/architectures, including toolchain files, presets, and build caching.
- Write and maintain Conan recipes, manage remotes and package promotion workflows on Artifactory, and resolve dependency/binary compatibility issues.
- Diagnose and resolve build/link failures related to compiler/linker configuration, ABI mismatches, or toolchain differences.
- Integrate and maintain GoogleTest/CTest suites, static analysis (cppcheck), sanitizers (ASan/UBSan/TSan), and code coverage (gcov/lcov) in CI pipelines, with reporting.
- Monitor and troubleshoot build, test, and deployment failures.
Automation, Tooling & Documentation
- Develop scripts and automation to improve developer productivity and reduce manual effort.
- Create and maintain scripts for first-day onboarding of new users and machines.
- Maintain configuration files, secrets, and credentials in a secure manner.
- Write and update documentation of new and existing CI/CT work packages.
Sourced from foundit
Section · 02
Skills
JenkinsConan 2.0GithubtestcmakeGithub ActionsArtifactoryGITctest
Section · Company
About Cyient

Cyient
IT Services & Consulting
11.9k+
employees
1991
35 years old
Hyderabad/Secunderabad, Telangana
India
About
Cyient delivers engineering solutions addressing digital and sustainable futures, serving a diverse client base while promoting cultural and environmental responsibility.
Industries
IT Services & ConsultingManufacturingEngineering & Construction
Employee ratings
5,322 reviews
3.6/ 5
Culture
3.5
Career growth
2.9
Work-life
3.7
Employees rate it well for
Salary856Job Security557Work Life Balance497Work Environment494Senior Management467
Find them on