Experience: 4-7 years
Key Responsibilities
• Take ownership of our existing Bazel ecosystem, including RBE setup, maintenance, and troubleshooting
• Ensure the stability, scalability, and performance of our CI/CD pipelines.
• Collaborate with development teams to optimize build and test processes.
• Maintain and improve our CircleCI setup, including workflow optimization and configuration management.
• Manage Python package dependencies and ensure seamless integration with CI/CD pipelines.
• Work with the development team to implement best practices for package management and dependency management.
• Familiarize yourself with our GAR and JFrog Artifact Management setup and optimize its usage.
• Collaborate with the engineering team to implement infrastructure changes and Improvements.
Required Qualifications
• 2+ years of experience in DevOps or Infra.
• 1+ years of experience working with CircleCI
• Strong understanding of Bazel and RBE, with experience maintaining and troubleshooting Bazel ecosystems especially in C++ (CMake) and Python.
• Experience in managing dependencies in large scale projects.
• Experience with Google Artifact Registry (GAR) and/or JFrog Artifact Management
• Experience with Linux/Unix systems and command-line interfaces
• Strong scripting skills (e.g., Python, Bash, etc.)
• Excellent problem-solving skills and attention to detail
• Ability to work collaboratively with cross-functional teams Preferred Qualifications
• Experience with Python Package Management.
• Familiarity with containerization (e.g., Docker) and orchestration (e.g., Kubernetes).
• Experience with other CI/CD tools (e.g., Jenkins, GitLab CI/CD, etc.)
• Knowledge of software development best practices and coding standards