Job
Description
Role ** Linux Admin + Python/Shell Required Technical Skill Set* * Mandatory Skills: § 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 ** 5+ Location of Requirement AMD Hyderabad 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. Show more Show less