Build Engineer

Build Engineer
Company:

Ampcus


Details of the offer

Role: Build Engineer
Work Location: San Jose, CA

Job Description:
We are seeking an experienced Build Engineer with 6-8 years of hands-on experience in software build and release processes. The ideal candidate will have a strong understanding of continuous integration and continuous delivery (CI/CD) practices, along with proficiency in Git, makefiles, Jenkins, and Linux build tools. Knowledge of Debian package structure, ISO format, and other packaging standards is essential for this role. Understanding of SONiC NOS build and install knowledge/experience is a plus.

Key Responsibilities:
1. Implement and maintain CI/CD pipelines to automate software build, test, and deployment processes.
2. Manage source code repositories using Git, ensuring proper branching, merging, and versioning strategies.
3. Develop and maintain build scripts and makefiles to streamline the build process across different platforms and environments.
4. Configure and manage Jenkins servers for continuous integration and deployment.
5. Collaborate with development, QA, and operations teams to troubleshoot build and deployment issues.
6. Ensure compliance with Debian package structure and standards for packaging software components.
7. Create and manage ISO images for software distribution, ensuring consistency and reliability.
8. Monitor build and deployment pipelines, optimizing performance and efficiency.
9. Understand and contribute to SONiC NOS build and installation processes as needed.

Required Skills and Qualifications:
Bachelor's degree in Computer Science, Engineering, or related field.
6-8 years of experience in build and release engineering roles.
Strong understanding of CI/CD concepts and best practices.
Proficiency in Git version control system.
Experience with makefiles and Linux build tools.
Hands-on experience with Jenkins or similar CI/CD tools.
Knowledge of Debian package structure and ISO format.
Understanding of SONiC NOS build and install knowledge/experience is a plus.
Excellent problem-solving and troubleshooting skills.
Strong communication and collaboration skills.

Preferred Qualifications:
Certifications in DevOps, CI/CD, or related areas.
Experience with containerization technologies like Docker and Kubernetes.
Familiarity with cloud platforms such as AWS, Azure, or Google Cloud.


Source: Grabsjobs_Co

Job Function:

Requirements

Build Engineer
Company:

Ampcus


Product Engineer (Rails + React)

Great Question is hiring Full Stack Rails Engineers to join us on our mission to democratize user research and help customer centric companies talk to more ...


From Great Question - California

Published 19 days ago

Low Voltage (Security/Data/Av) Estimator

Job DescriptionJob Description Lavitech is a growing Low Voltage contractors company that specializes in commercial and multifamily projects. We are looking...


From Lavitech Solutions Inc - California

Published 19 days ago

Plant Engineer

Air Liquide Large Industries provides our customers with industrial gas and energy solutions that are vital to their own industrial production. We own and op...


From Air Liquide - California

Published 19 days ago

Power Amplifier Design Engineer

Job Description Job Description We are seeking a skilled and experienced RF & Microwave Power Amplifier Design Engineer to join our team! Requirements: Des...


From Atwork Personnel Services - California

Published 19 days ago

Built at: 2024-06-16T03:26:19.906Z