Logo
Apex.AI

DevOps Engineer

Apex.AI, Palo Alto, California, United States, 94306

Save Job

Apex.AI is hiring an experienced 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 Python

Proven experience building C/C++ projects

Familiarity with GitLab or GitHub

Experience navigating Linux-based systems and tools in a terminal

Excellent 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

Apex.AI is an international software company specializing in software for mobility systems. Founded in 2017, headquartered in Palo Alto with offices in Munich, Stuttgart, Tokyo, and Pangyo.

#J-18808-Ljbffr