DevOps Engineer

Job ID
Research & Development - Software Development or Programming
Pos. Type
Full Time

Company Overview

Wir bei Nuance ermöglichen es den Menschen problemlos mit ihren vernetzten Geräten und der digitalen Welt zu kommunizieren.

Indem wir eine Welt schaffen, in der Menschen auf natürliche und intuitive Art und Weise mit Technik interagieren können, tragen wir dazu bei, dass die Technik dem menschlichen Handeln und Denken immer ähnlicher wird.


Unsere dynamische Technologie verwendet Analysetools und fortschrittlichste Algorithmen, um Gebrauchsgegenstände zum Leben zu erwecken und somit alltägliche Prozesse zu vereinfachen.


Werden Sie Teil unseres Mobile Team… intelligente Systeme für unterwegs. Unsere Leidenschaft gilt der Entwicklung von intelligenten Interfaces, die es Menschen ermöglichen allein mit Hilfe ihrer Stimme mit ihren Autos, Smartphones und anderen Geräten zu kommunizieren.



At Nuance, we empower people with the ability to seamlessly interact with their connected devices and the digital world around them.  We are creating a world where technology thinks and acts the way people do by designing the most human, natural, and intuitive ways of interacting with technology.


Our nimble technology uses analytics and advanced algorithms to transform the inanimate into animate and reduce complicated processes into simple ones.


Join our Mobile team…intelligent systems now ready for the road. We are passionate about developing intelligent interfaces that enable people to talk to their cars, phones, devices, and other smart “things”.


Job Summary

The Nuance Cloud Services server team is responsible for designing, developing, and sustaining real-time, multi-modal, personal agent applications for mass-market feature phones, top manufacturer’s smart phones, cars, TVs and other smart “things”.

We have an exciting opportunity for a DevOps Engineer to join this team that sustains, manages, and maintains server-side functionality that is used to create user personal agent applications.

Voice recognition, "big data", and cloud computing are technologies leveraged by those user personal agents.

We are looking for someone who can take better control of our existing systems and infrastructure while helping to make decisions about new infrastructure and technologies to make it better.


You’ll be a smart team player, capable of collaborating in a fast paced, devOps oriented environment and working very independently with a high level of self-motivation, whilst taking advantage of a fantastic opportunity to learn and be trained in a large variety of cutting edge open source technologies such as Cassandra, Docker and Kubernetes.


Principal duties and responsibilities include:

  • Developing of automation and processes to enable teams to deploy, manage, configure, scale and monitor their applications in data centres and in cloud
  • Actively participating in high level team activities such as suggesting architecture improvements, recommending process improvements and conducting tool evaluations
  • Helping solve business needs with technology by evaluating different technology options and vendor products
  • Managing the creation, deployment and monitoring of containers using orchestration and configuration management tools as well as monitoring and alerting framework.
  • System troubleshooting and problem solving across platform and application domains



Required Skills:


You will already have some work experience in devOps or systems / software engineering and need to have:


  • Solid understanding of Software Development Life Cycle, Test Driven Development, Continuous Integration and Continuous Delivery
  • Proficiency writing code to automate infrastructure, improve system reliability and optimize continuous delivery pipelines
  • Experience working with high availability, high performance, multi-data centre systems and hybrid cloud environments
  • Comfortable with Agile methodologies and working closely within small teams
  • Experience with version control systems such as SVN and Git
  • Extensive knowledge of Linux based systems including hardware, software, networking
  • String and creative problem solving skills with the ability to think quickly when faced with software/system troubleshooting
  • Solid experience working with Python and Java – Ruby / Golang a bonus
  • Fluency in both written and spoken English
  • Fluent German advantageous but not essential
  • BS/MS University degree in Electrical Engineering, Computer Engineering, Computer Science or equivalent


Any of the following would be extremely beneficial but you’ll gain exposure to and training in them in the role:


  • Container technology like Docker, lxc
  • Orchestration tools experience for container like Kubernetes, CoreOs, Swarn+Docker-Compose, Maraton
  • Knowledge of distributed systems like Zookeeper, Cassandra and Apache Mesos
  • Distributed key-value store like etcd and consul
  • Distributed monitoring and alerting framework like sensu, uchiwa, grafana, graphite and elk.
  • Cloud software like openStack
  • Track record of Open source contributions



Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed

Connect With Us!

Not ready to apply? Connect with us for general consideration.