What’s the position?
You'll be helming our DevOps efforts, working closely with our engineers to craft the best possible automated infrastructure for the company.
Here are some of the actual topics that might help you to get a better idea of what this job entails:
-
Automating our app builds (macOS, iOS & web) through self-hosted GitLab runners
-
Optimizing our test automation workflow to get the most out of our hardware
-
Automatically deploy Pull Requests to an ephemeral environment for QA
-
Provisioning macOS & Linux CI servers
-
Creating and maintaining our company-wide cloud infrastructure (CI, Beam API & various micro-services) through infrastructure-as-code
-
Implementing a monitoring strategy for our infrastructure through metrics collection and alerts
But who are you really?
We’re looking for an experienced candidate who’s used to have complete ownership of his work and the project he’s responsible of. You enjoy participating in every aspect of a new feature, from the early thinking to the delivery and making sure it works in production.
You think automation is paramount, and agree testing should be mandatory for any code added to the project.
You ideally have an extensive experience of:
-
Docker, Kubernetes and Linux DevOps in general
-
GitLab & setting up self-hosted runners
-
Terraform, Ansible and infrastructure-as-code
-
Rspec, Selenium, or other test frameworks
-
ELK, Grafana, Prometheus or other monitoring tools
-
Database systems like PostgresSQL or MySQL