Aspen Mesh needs a talented Lead CI/CD Platform Engineer to champion the effort to create a world-class automated build and deployment system. We offer a collaborative, fast-paced early-stage environment with a robust team passionate about bringing a new product to a nascent market. Telecom and managed service providers use Aspen Mesh to provide a consistent observability, policy and security layer for applications in some of the largest architectures in the world.

As Lead CI/CD Platform Engineer, your role is to design and build all aspects of our CI/CD process for our product from code commit to running in the field. Our customers rely on our product to secure and scale critical components of their infrastructure; this requires us to achieve both rapid innovation and world-class software quality. With support from senior engineering leadership, you will architect and maintain whatever systems and processes are needed for that mission. This includes continuous integration, automated quality/test infrastructure, code coverage, defect analysis, performance measurement, packaging, versioning, and upgrades of container-based software.

What you will do:

  • Work closely with architects and developers to build out a fully automated, resilient and scalable build and deployment system
  • Publish results of build and testing processes that are the basis for release decision making

What you will bring:

  • Enthusiasm for early-stage product development and comfort with short agile development cycles. This includes a willingness to do what it takes to be successful that may require activities outside of your realm (such as testing, documentation, talking to customers to provide support, etc.)
  • Experience creating fully automated build systems with automated testing and deployment involving microservices, and/or server-side or distributed systems (containerized systems like Docker or Kubernetes a plus).
  • Experience with a distributed version control system like Git.
  • Ability to learn and adapt well to new frameworks, tools, languages, and challenges.
  • Value for high code quality.
  • BA/BS from an accredited college or university
  • Knowledge of software engineering principles, testing practices, and demonstrated competency in at least one programming language.
  • Empathic and good communicator