Senior DevOps Engineer
JENTIS is a Vienna-based innovative SaaS scale-up with 40+ employees based in Vienna and across Europe. We're using cutting-edge technology to 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 now looking for a Mid-or Sr-level DevOps Engineer who will take our growth to new heights. In this role, 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:
- Kubernetes management: Plan, deploy, maintain, and optimize Kubernetes clusters.
- System operations: Oversee node maintenance, networking, storage, and security.
- Deployment & automation: Roll out tools, software, and infrastructure as code (Terraform, Ansible).
- Monitoring & troubleshooting: Ensure reliable logging, monitoring, and issue resolution.
- Performance & cost optimization: Tune clusters for efficiency while keeping costs in check.
- Documentation & collaboration: Share knowledge and improve processes across teams.
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.
-
Time Flexibility: This role requires some flexibility with work hours incl. occassional early start/end or evening maintenance.
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
- True work/life balance: Employment contracts are based on a strict 38,5hr work week (any extra hours are offset with additional paid vacation time)
- 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
The full-time compensation range for this position is EUR 62.00,00-86.700,00 per annum. At JENTIS, our compensation package consists of a fixed monthly base salary and a quarterly performance bonus. Our employment contracts are not all-inclusive, meaning they are based on a 38,5 hour work week with the option to take compensatory days off. Final salaries are calculated based on an individual's geographic location, qualifications, experience, and time commitment. We also offer other benefits on top, which we're happy to tell you more about in a personal interview!
- Department
- IT & Development
- Locations
- Headquarters
- Remote status
- Fully Remote