About the job
qodeworld is looking for a Linux Build Engineer to work onsite in Bangalore, Karnataka. This position centers on maintaining and improving the Linux build environment to help deliver software products efficiently. The Linux Build Engineer will work closely with both development and QA teams, addressing build challenges, automating workflows, and supporting the reliability of build systems.
Main responsibilities
- Maintain and enhance the Linux build process and environment.
- Troubleshoot and resolve build issues as they occur.
- Develop and maintain Python scripts to automate builds and solve technical problems.
- Work with Docker and other container technologies for application packaging and deployment.
- Set up and configure virtual machines (VMs) within Linux environments.
- Diagnose and fix VM-related issues, including network communication problems.
- Collaborate with developers and QA to keep build systems stable and reliable.
- Establish and manage CI/CD pipelines.
- Review build performance and suggest improvements.
- Document build procedures and protocols.
Requirements
- Bachelor's degree in Computer Science or a related field.
- 4-8 years of experience working with Linux build processes and environments.
- Strong Python scripting skills for troubleshooting and automation.
- Experience with Docker and containerization technologies.
- Practical experience installing and configuring VMs in Linux.
- Ability to debug and resolve build and VM issues.
- Understanding of basic networking concepts, especially for VM communications.
- Experience with CI/CD tools such as Jenkins, GitLab CI, or similar platforms.
- Strong analytical and problem-solving skills.
- Effective communication and teamwork abilities.
- Familiarity with version control systems like Git.
Location and workplace
- Location: Bangalore, Karnataka, India
- Workplace type: Onsite

