Build and Release Engineer at Fungible
Bangalore, IN
Fungible is defining data-centric computing, both in terms of software and in terms of hardware (with its DPU)
 
Your role will be to support, grow and continually refine the software and hardware build environments.

Responsibilities

    • Enhance software development tools, infrastructure, and processes for rapid and reliable delivery of high-quality software
    • Provide support to development and quality teams in resolving issues that may arise from daily builds
    • Ensure optimal performance of Jenkins infrastructure, build and test tasks
    • Collaborate with Development, Test, Field Engineering to develop tools for automation and continuously automate and improve the build and release process
    • Troubleshoot build and test failures

Skills, Education, and Experience Required

    •   BS in Computer Science or equivalent degree
    • 5+ years of relevant work experience as a Build & Release Engineer
    • Software development experience in C, C++, make, etc.
    • Experience with CI/CD infrastructure, Jenkins Pipeline
    • Proficiency bash and Python scripting
    • Strong background in git, Github/GitLab, and code branching/merging strategies
    • Breath of knowledge on a variety of techniques and tools in the areas of build, test, deploy, and release
    • Basic knowledge of Linux systems administration required, deeper knowledge preferred
    • Self-motivated, independent, and proactive