Full-Time Bazel Build & CI/CD Engineer
ALTEN is hiring a remote Full-Time Bazel Build & CI/CD Engineer. The career level for this job opening is Expert and is accepting Rabat, Morocco based applicants remotely. Read complete job description before applying.
ALTEN
Job Title
Posted
Career Level
Career Level
Locations Accepted
Share
Job Details
Job Summary: Develop, optimize, and maintain Bazel build rules to boost build performance and scalability. Automate and enhance build, test, and deployment workflows using modern tools. Collaborate with development and operations teams to integrate Bazel into CI/CD pipelines effectively. Manage dependencies and ensure compatibility across environments. Implement and document best practices for Bazel usage. Provide technical guidance and support for teams adopting Bazel. Stay current with new Bazel features and suggest improvements.
Requirements:
- Master's degree in Computer Science, Engineering, or related field, or equivalent experience.
- 3-7 years of software engineering experience, focusing on Bazel and rule creation.
Technical Skills:
- Bazel Expertise: Strong proficiency in Bazel build system and rule creation.
- Programming: Proficient in C++, Python, and Bash.
- Build Systems: Experience with Makefiles (e.g., Clearmake, GNUmakefiles).
- Version Control: Proficiency in Git and CI/CD pipelines (e.g., GitLab CI/CD).
- Linux Environments: Experience working in Linux (preferably RHEL).
- DevOps & Automation: Familiarity with Docker and software automation principles.
Other Skills:
- Strong Collaboration and communication skills.