DevOps / Ops / Application Supporter
Primary stack
Nice to have's
Job description
About the Position
We are looking for a hands-on DevOps & Application Support Engineer to join our international platform engineering team in Vienna, Austria. In this role, you will sit at the intersection of cloud infrastructure, Java application operations, and observability - helping us keep our distributed systems reliable, performant, and continuously improving. You will own incidents end-to-end, drive root cause analyses, support cloud migrations, and collaborate closely with development teams to bridge the gap between code and production.
Responsibilities
Incident Management & Root Cause Analysis
- Lead incident triage and perform structured root cause analysis on production issues across cloud and on-premise environments.
- Use monitoring and logging tools (Kibana, CloudWatch, Prometheus, Grafana) to diagnose failures and surface actionable insights.
- Define and drive post-incident reviews, ensuring findings translate into preventive improvements.
Infrastructure & Operations Support
- Support and maintain cloud (AWS) and on-premise infrastructure, ensuring high availability and operational stability.
- Manage and troubleshoot containerized workloads running on Kubernetes and Docker.
- Support deployment pipelines and release processes, coordinating with development teams to ensure smooth rollouts.
Observability & Performance
- Maintain and enhance monitoring dashboards and alerting rules across Prometheus, Grafana, Kibana, and Amazon CloudWatch.
- Identify performance bottlenecks and support optimization efforts across Java application servers and messaging infrastructure (IBM MQ, Kafka).
Cloud Migration & Infrastructure Improvements
- Actively contribute to cloud migration initiatives, helping transition on-premise workloads to AWS.
- Support Infrastructure-as-Code (IaC) practices, helping to automate and codify infrastructure provisioning.
Documentation & Service Desk
- Maintain clear, up-to-date operational runbooks, architecture docs, and incident playbooks.
- Provide second-line support to the Service Desk, acting as a knowledge bridge between operations and engineering.
Requirements
- Proven background in DevOps, Operations, or Application Support in a production environment.
- Hands-on experience with Java application development and/or Java-based application server operations.
- Solid working knowledge of AWS services and cloud-native operations.
- Proficiency with container orchestration using Kubernetes and Docker.
- Strong Linux administration and command-line troubleshooting skills.
- Practical experience with monitoring and logging tooling (e.g. Kibana, CloudWatch, Prometheus, Grafana).
- Good understanding of REST APIs, relational and NoSQL databases, and distributed systems architecture.
- Fluent English communication skills; comfortable working across a globally distributed team.
Nice to Have
- Experience with messaging systems such as Apache Kafka or IBM MQ.
- Familiarity with Infrastructure-as-Code tools (Terraform, Ansible, or similar).
- Background in Java performance tuning or JVM diagnostics.
- Experience working within ITIL or similar incident management frameworks.
We Offer
- Work on a modern, cloud-native platform with real ownership over reliability and infrastructure.
- Collaborate with a diverse, international engineering team across multiple time zones.
- Grow your skills across cloud, observability, Java operations, and platform engineering.
- Flat structure with direct impact - your work ships to production and matters immediately.
About the Company
Join our team in Vienna, Austria, and be part of a dynamic, innovative company that values your contributions and supports your professional growth.
© The Workly. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.