Linux DevOps Engineer (m/f/d)

28 September 2020

Short Facts

  • Augsburg
    Augsburg, Germany
  • KUKA
    KUKA
  • Research & Development
    Research & Development
  • Permanent Employment
    Permanent Employment

A DevOps Engineer has its home in the whole Application-Lifecycle-Management. The task area include administration and provisioning the ALM infrastructure and the continuous improvement of tools, methods and processes. Based on the software development process, all systems use need to be configured, regularly adjusted and continuously supported. By using agile process approaches in particular, continuity plays an important role with the goal of fast and reliable support. The focus task area of a DevOps Engineer is mainly in the conception and administration of the CI/CD-Pipeline Infrastructure, process implementation and automation. Furthermore, the responsibilities of a DevOps Engineer are not restricted for local teams, but rather for software collaboration of all teams worldwide. Another element that is just as important for a successful DevOps philosophy is guidance and governance. By creating concepts, strategies and guidelines and training of teams, the goal is to have consistency and empowerment.


Responsibilities

  • Administration and provisioning the ALM infrastructure Back-Office
  • Continuous improvement of tools, methods and processes
  • Providing fast and reliable support by using agile process approaches
  • Conception and administration of the CI/CD-Pipeline / Infrastructure following the infrastructure as Code paradigm with Ansible, the process implementation and the automation of builds, tests and releases
  • Linux Server infrastructure, using Container stacks like Docker and facilitating container orchestration with technologies like Kubernetes
  • Planning: Agile project management support for backlogs, boards and work items (e.g. Azure DevOps) and creating queries, reports and dashboard for business intelligence (e.g. Microsoft Power BI)
  • Code: General support for Source Code Management with git repositories, trainings and best practices
  • Continuous Delivery: Setup and support of CD Pipelines, managing windows and linux based virtual machines and ensure service availability (e.g. using Ansible) and support for different build- and test-technologies (e.g. Azure Pipelines & Test Plans)
  • Dependency- / Package Management: Support for efficient management of internal and external software artifacts (e.g. JFROG Artifactory) and management of software repositories
  • Other services: Implementation of permission management concepts for all tools and technologies and ensuring compliance with GDPR / TISAX and other security and data protection regulations, Code quality and security management (e.g. with SonarQube, Xray) and implementation of extensions and plugins, mostly REST api based.

Application Requirements

  • high quality awareness
  • team and communication abilities
  • fluent German and English

What we offer

Canteen
Great working environment

Start date: Immediately

Apply now online
Cookie settings OK and discover KUKA

We use cookies to offer you the best service online, as well. More under Privacy Policy.

Cookie settings