Apex.AI is hiring an experienced Senior DevOps Engineer to design and scale Apex.AI's build and release systems. You will architect and implement our build and release system solutions, which impact developer productivity company-wide and ensure that customers receive high-quality products in a timely manner.
This position is located in our Munich or Stuttgart office. Authorization to work in Germany is required.
What You'll Do—Responsibilities
Extend and optimize our build, release and packaging system Help improve our Continuous Integration, Continuous Deployment (CI/CD) pipelines and build system Build and maintain our build infrastructure Work closely with C++ product developers to understand their workflows and how to improve them
You Have
B.S. or higher degree in a technical field with 5+ years of relevant work experience Proven experience maintaining a cross-platform build system Proven experience managing CI/CD pipelines Proven ability to script in PythonProven experience building C/C++ projects Familiarity with GitLab or GitHub Experience navigating Linux-based systems and tools in a terminalExcellent troubleshooting skills Excellent communication skills
Great To Have
Experience with infrastructure management tools such as Terraform Experience with Bazel internals Familiarity with releasing code and binaries to customers Familiarity with cross-compilation Experience with the usage of CMake