Senior DevOps Engineer (m/w) 80-100%

Full time Data Engineering Business Intelligence Statistics DevOps

Job Description

The NZZ is one of the most important private media companies in Switzerland. We focus on high-quality, independent journalism and represent a liberal worldview. With our products, we offer our readers and users daily orientation. In addition to the two flagships "Neue Zürcher Zeitung" and "NZZ am Sonntag", the portfolio includes various other NZZ titles, NZZ event series, podcasts and TV formats.
Our process innovation editorial - technology team has its main focus on optimizing editorial processes. We analyze and develop processes and tools for content creation. Our main focus is therefore on the editorial system for digital products. This is the content management system for creating and publishing content for digital products. The service includes planning and setting up the necessary managed cloud infrastructure (dedicated environment for each customer), data storage as well as installation, maintenance and operation of the application.
Our team consists of a requirements engineering project manager as a link between editorial and technology, a CMS product owner, a full stack developer and a full stack web developer.
To strengthen our team, we are looking for a Senior DevOps Engineer, effective immediately or by arrangement, who will report directly to the Lead Process Innovation Editor.

Senior DevOps Engineer (m/w) 80-100%

Your tasks

  • Automating processes for generating builds and releases as well as for performing interface tests, regression tests and software deliveries (continuous delivery, continuous integration, build pipeline, code management, etc.)
  • Processing (workaround, correction) of faults and error states (processes, data) in the technical environment (target systems/platforms)
  • Defining functional and non-functional requirements (availability, security, performance) as well as creating concepts and effort estimates
  • Developing, implementing and maintaining software applications, components, modules or interfaces to databases and other applications
  • Designing, setting up and maintaining the development, test and production systems required for the software applications
  • Analyzing problems (processes, data) and the environment (target systems/platforms)
  • Coordinating all activities to monitor the availability, recoverability (continuity), performance and resource consumption of the applications
  • Coaching and guiding employees in the area of ​​​​DevOps
  • Creating and maintaining DevOps documentation

Your profile

  • Several years of professional experience in the field of "DevOps"
  • Completed studies or training in a technical field
  • In-depth knowledge of Node.js as well as good knowledge of client-server communication via http(s) for interfaces
  • Preferred programming languages: Vue.js, Angularjs, HTML, CSS, Bash, PostgreSQL (or proactive learning desired)
  • System knowledge: AWS, Docker, Rancher, Kubernetes, Fastly, Redis, Elasticsearch, Varnish, Nginx, GitHub is an advantage (or proactively learn systems if necessary)
  • Good technical understanding of modern content management systems (e.g. Livingdocs)
  • Good knowledge of German and English (conversational)
  • Strong interest and high motivation for technological progress & innovation

Our range

  • Modern tech stack: We use Docker, Rancher, GitHub, Varnish etc.
  • Lots of variety: You work in functional teams on exciting and challenging projects. Your customers include internal stakeholders from product management and technology as well as external service providers.
  • Working time arrangements: We support the compatibility of work and private life. Part-time employment, flexible working hours and home office are a matter of course.
  • Great working environment: Our office is centrally located "am Bellevue" in the heart of Zurich - with a view of the opera house and the lake. A committed team is looking forward to meeting you!