Description

  • Lead and execute the migration of build systems from Make to Bazel, minimizing workflow disruptions.
  • Design, implement, and maintain Bazel build systems for C, C++, and Java codebases.
  • Develop and customize Bazel Starlark scripts to optimize build and test processes.
  • Configure and manage remote caching and remote execution to enhance build performance.
  • Collaborate with development teams to define and implement best practices for Bazel, Make, CMake, Maven, and Gradle.
  • Troubleshoot and resolve complex build issues, ensuring reliability and efficiency.
  • Continuously monitor and improve build performance, identifying optimization opportunities.
  • Mentor and train team members on best practices and usage of various build tools.
  • Stay updated with the latest features and industry trends related to build systems.

Qualifications:

  • Experience: 5 to 6 years
  • Educaation: BE/BTech & ME/MTech, MCA
  • 3 to 4 years specializing in build systems, particularly Bazel, Make, CMake, Maven, and Gradle.
  • You will play a crucial role in modernizing our build infrastructure, leveraging your expertise in Bazel and
  • Starlark to improve efficiency and ensure robustness.
  • Collaborate with cross-functional teams to implement advanced build features such as remote caching and execution, while supporting the scalability of our systems.
  • Around 5 years of overall experience in software development and build engineering.
  • 3 to 4 years of experience specifically with build systems, focusing on Bazel, Make, CMake, Maven, and Gradle.
  • Proven experience with the Bazel build system and Starlark language.
  • Strong knowledge of software build processes, dependency management, and .
  • Solid programming skills in C, C++, and Java.
  • Proficiency in scripting languages such as Python, Shell, or Bash.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills.
  • Ability to work independently and as part of a team in a fast-paced environmentCI/CD pipelines

Education

Any Gradute