Role
Required Technical Skill Set
§ 5+ years of experience in build automation, software compilation, or CI / CD engineering.
§ Strong expertise in Makefile-based build systems and modern build automation techniques.
§ Experience with Buildroot for creating custom Linux distributions.
§ Deep understanding of toolchains, cross-compilation, and dependency management.
§ Familiarity with CI / CD pipelines and their integration with build systems.
§ Proficiency in Python, Bash, and scripting languages for automation.
§ Experience with infrastructure automation (Ansible, Terraform, or equivalent). § Hands-on experience with Linux system administration and performance tuning.
§ Strong knowledge of Git workflows, webhooks, and repository management. § Understanding of containerized builds (Docker, Kubernetes) is a plus.
Desired Experience Range
Location of Requirement
Bangalore
Desired Competencies (Technical / Behavioral Competency)
Must-Have
(Ideally should not be
more than 3-5)
§ 5+ years of experience in build automation, software compilation, or CI / CD engineering. § Strong expertise in Makefile-based build systems and modern build automation techniques.
§ Experience with Buildroot for creating custom Linux distributions.
§ Deep understanding of toolchains, cross-compilation, and dependency management.
§ Familiarity with CI / CD pipelines and their integration with build systems.
§ Proficiency in Python, Bash, and scripting languages for
automation.
§ Experience with infrastructure automation (Ansible, Terraform, or equivalent).
§ Hands-on experience with Linux system administration and performance tuning. § Strong knowledge of Git workflows, webhooks, and repository management.
§ Understanding of containerized builds (Docker, Kubernetes) is a plus.
Good-to-Have
§ Experience working in high-performance, large-scale build environments.
§ Knowledge of package management and binary distribution strategies.
§ Familiarity with supply chain security for build systems.
§ Exposure to cloud-based and hybrid build environments.
§ Strong problem-solving skills with the ability to troubleshoot complex build issues.
§ Advanced Proficiency in Github Actions, Jenkins, Git, Python, Bash, Linux usage
SN Responsibility of / Expectations from the Role
1 § Own and maintain the build automation system, ensuring efficiency and reliability.
§ Optimize build times, reduce build failures, and improve overall system stability.
§ Manage and enhance the Buildroot-based system for packaging a Linux distribution.
§ Ensure seamless CI / CD integration with automated build, test, and deployment workflows.
§ Work closely with development teams to define and implement custom build requirements.
§ Automate dependency management, caching, and incremental builds for efficiency.
§ Troubleshoot build failures, toolchain issues, and packaging inconsistencies.
§ Implement best practices for reproducible and deterministic builds.
Python Automation • Delhi, India