DevOps Specialist

A splash of cool Autumn water on the face to get things started:

We need someone with technical maturity who can help us migrate our whole version control and build infrastructure to a managed service, and then operate it afterwards! We are looking to hire what we call a ‘Comb-shaped employee’ (figuratively speaking). Essentially this is a generalist, with several specialties.

Are you excited about building software for a variety of target devices, rather than just for plain old boring general-purpose computers? At Basemark, we have a plethora of unique embedded boards as target devices, all of them are ‘weird’ in one form or another. We can offer you challenge, intrigue, the glamour and tradecraft of working as an international spy (but without the violence, danger, or, well anything to do with working as a spy).

We are looking for curiosity, thirst, hunger, for the non-standard, for the complex! We expect you to independently solve tasks, but not being afraid to ask for help. So, fearlessness mixed with a self-reflective nature of knowing your limits? Hmm, sounds more like an intelligent villain than a suave spy. Either way, this is it! Check this out:

At BASEMARK

(www.basemark.com, a 6 year old software company based in Finland with offices in Munich, Detroit, Seoul and Taipei, we make Brains for cars. Whether it’s merging Compute with Graphics in a real-time environment (by way of Vulkan GPU), real world autonomous intelligent systems, machine learning, computer vision, algorithms, or building upon AutoSAR Classic & Adaptive and Linux stacks for a safety critical full solution……we are shaking the Earth by creating the world’s first end to end automotive software platform.

We are world-class experts in real-time 3D graphics, compute programming and design. We have the customers, we have the technology, and we are scaling up our tech by productizing it and adding further compute and graphics capabilities as we change autonomous driving forever (and for the better). And with an infusion of millions in cash from investors and profit too, we are hiring more world-class experts to help us build our products to scale.

The Team:

The DevOps team’s mission is two-fold:

  • Timely, high-quality releases with excellent support for our customers, and
  • the best available tools and automation for our developers.

The team currently consists of two permanent members, consultants on demand and some developers who help out as needed. We are looking for creative, relentless problem-solvers who can provide high-quality, easily maintainable, and well-documented solutions to uniquely challenging problems!

The Job:

In addition to standard computers, our products also run on embedded devices, and our CI/CD setup needs to deal with the resulting variations in hardware (12+ different kinds), OS (Yocto Linux and Android), drivers, etc. which makes our job very interesting.

We are in the process of transforming Basemark’s collection of embedded boards from a “potato farm” scattered on two desks into a Test Rack as a Service for remote developer access and CI integration. On the more traditional side, we are automating our release processes to make them fast, reliable, and repeatable. We are also ramping up automated testing to ensure that our releases are high quality.

In the near future, we will need new code hosting, CI/CD, and static analysis tools that fulfil the certification requirements (TISAX, ISO 26262, etc.) of our clients.

Requirements:

  • Experience with CI/CD pipelines (Microsoft Azure and Azure DevOps or others)
  • Expertise in automation and documentation
  • Software development experience (Windows 10 / GNU/Linux / Android / Mac OS X / iOS)
  • C++ and build systems (CMake, MSBuild, Gradle or others)
  • Experience with embedded devices (Yocto Project or others)
  • Git competence
  • Autonomous problem-solving / troubleshooting / research ability
  • A passion for quality
  • A desire to provide excellent service to our developers and customers
  • Generalist’s mindset

Bonus Skills:

  • Helpdesk (internal or external) experience is good to have, but we can also teach you
  • Expertise in Server/Workstation Administration
  • Expertise in Information Security

Our Process:

Does this sound like you? Send us your English CV to: [email protected] with the subject entitled ‘DevOps’. Let’s do this!