Senior DevOps Engineer

Posted Dec 20

JENTIS is an innovative SaaS scale-up using cutting-edge technology with 45+ employees (and aiming to double in size!). We help businesses take back control of their data from third parties, capture the highest-quality data, and comply with the strictest data privacy regulations around the world in a breeze.

JENTIS has experienced extraordinary growth since the company's foundation in 2020 and we’re excited to hire team members who will take our growth to new heights. As a Sr. DevOps Engineer, you’ll be tasked with key improvements and concepts for the JENTIS infrastructure as well as experimenting with new ways to make the systems even better. Our ideal candidate is a Kubernetes expert with a passion for new technology, an eye for improvement and the drive to get his/her/their ideas on the ground. Are you up for the challenge?

Your playground:

Deploying, managing & ensuring the smooth operation of Kubernetes clusters. This includes:

  • Cluster Planning, Deployment & Maintenance
  • Node Maintenance
  • Network, Storage & Security Management
  • Logging & Monitoring
  • Troubleshooting
  • Cost Management
  • Documentation

What to bring along:

Kubernetes Expertise:

  • Deep understanding of Kubernetes architecture, components and principles. Familiarity with Kubernetes resources like pods, services, deployments, stateful sets, etc. Experience with kubectl and other Kubernetes command-line tools. Proficiency in container technologies like Docker. Understanding of container lifecycle, Dockerfile creation, and container orchestration. Understanding of persistent storage solutions in Kubernetes, such as Persistent Volumes (PV), Persistent Volume Claims (PVC), and StorageClasses.

Security:

  • Knowledge of Kubernetes security best practices, including Role-Based Access Control (RBAC), Network Policies, and Pod Security Policies. Experience with secrets management and encryption solutions.

Infrastructure Automation: 

  • Proficiency in infrastructure as code (IaC) tools like Terraform or Ansible. Experience with automating Kubernetes cluster deployments.

Monitoring and Logging: 

  • Experience with monitoring solutions like Prometheus and Grafana. Familiarity with logging solutions like Fluentd, ELK stack (Elasticsearch, Logstash, Kibana), or Loki.

Cloud Platforms: 

  • Understanding of cloud-specific services and integrations with Kubernetes.

 Bonus points for:

  • Linux Administration:  Strong Linux system administration skills, as Kubernetes predominantly runs on Linux. Familiarity with shell scripting and Linux utilities.
  • Configuration Management: Experience with configuration management tools like Helm for Kubernetes or traditional tools like Puppet or Chef.
  • High Availability and Disaster Recovery: Knowledge of high availability (HA) configurations and strategies in Kubernetes. Experience with backup and disaster recovery solutions for Kubernetes.
  • Performance Tuning: Skills in optimizing cluster performance, including node tuning, kernel parameters, and resource optimization.

What's in it for you?:

  • Remote-first work environment, with our virtual office space via Gather
  • Flexible working time: core hours are from 10am - 3pm CET
  • An international work environment with colleagues from 12 different nations
  • Fun, relaxed, and regular remote and onsite team events
  • Personal development budget and allocated learning days
  • Vacation Days: min 25 days per year (or more if local labor law requires) plus additional leave for special events
  • General Exit Participation for all employees in the event of an exit during their tenure

JENTIS tech:

  • Coding Languages: Typescript, CSS, Python
  • Task Management: JIRA
  • Documentation: Confluence
  • Cloud: Vanilla Kubernetes, Docker
  • Frontend/Backend/DB: node.js, React, Express, GraphQL, SOD, Postgres, Tailwind CSS, MongoDB, Redis
  • Data Science: Python (Pandas, scikit-learn, etc.)
  • Design: Figma
  • Testing: Cypress, Postman, K6, Jenkins, Testrail
  • Deployment: Nx Monorepo, Bitbucket Pipeline, Inhouse Deployment Software

Austrian labor law requires us to state a minimum salary which is 57.400,00 EUR per annum for 38,5hrs/week. However, we pay according to a salary scheme that considers an individual's geographic location, qualifications, experience, and time commitment. We also offer benefits on top including performance-based bonuses. We're happy to tell you more about this in a personal interview!