We are looking for a DevOps Engineer to join our US and Norway-based Engineering Team to work with us in developing our industry-leading machine learning software products to new and even more exciting levels.
Joining us you will:
Shape the future foundation of our industrial IoT SaaS products together with software developers.
Develop a robust and secure platform for our products.
Shorten the gap between the infrastructure and the product.
Fully automate software deployment.
Key focus of the role:
Architect and develop the infrastructure with a focus on containerization, orchestration, security, scalability, availability, and automation.
Do research and evaluate future technologies to improve the development lifecycle and platform stability.
Bring improvements and optimization, site reliability, and maintenance to our environments.
Drive continuous integration and continuous deployment (CI/CD) of best practices, including areas like IaC (infrastructure-as-code).
Test and monitor applications and services to ensure proper operation, SLAs and performance.
Develop and drive the tooling for logging, alerting, and continuous monitoring.
Create and manage tools to administer the SaaS software.
Our Tech Stack
Kubernetes and Docker
Open Source frameworks such as ArgoCD, Kustomise, Prometheus, Loki.js, Grafana
GitHub and GitHub Actions
High Volume / High Velocity TimeSeries data
PostgreSQL and Graph databases
Microsoft Azure, including serverless paradigms
We expect that you have:
5+ years of DevOps experience
Programming skills
Networking background with a deep understanding of NATs, subnetting, domain setup, and the OSI model
Docker and container orchestration frameworks like Kubernetes.
Microsoft Azure or AWS experience including deploying highly available virtual environments, automating the configuration of a cloud environment, and expert knowledge of cloud storage and computing resources
CI/CD (GitHub Actions or Travis or Jenkins, etc.)
Linux background
This job comes with several perks and benefits