Manager Dev Ops (m/w/d)

TESSERO GmbH

  • München
  • Veröffentlicht am: 25. November 2024
Jobbeschreibung

Schnapp Dir eine neue Position bei helloTESS! im Bereich IT in einem jungen, lockeren Team. Sei dabei, in der heißen Phase unseres Wachstums und gewinne mit uns neue Märkte.

helloTESS! ist ein führendes App- und Cloud-basiertes iPad Kassensystem, das speziell für die Gastronomie entwickelt wurde. Restaurants, Bars, Cafes, Clubs, Foodtrucks, Kantinen, Schulen, Krankenhäuser bis hin zur Systemgastronomie verlassen sich täglich auf unser sicheres und stabiles Kassensystem, das den hohen und ständig wachsenden Qualitätsansprüchen entspricht.

Wir suchen einen engagierten Manager Development Operations (m/w/d), der die Verantwortung für die Planung, Implementierung und Optimierung unserer DevOps-Praktiken übernimmt. Als Manager Development Operations (m/w/d) bist Du für die Gestaltung und Umsetzung von Strategien verantwortlich, welche einen reibungslosen Betrieb der SaaS Plattform gewährleisten und gleichzeitig das Bindeglied zum Entwicklungsteam herstellen.

Standort: Deutschland


Das werden Deine Aufgaben sein:

  • Cloud- und Container-Technologien Infrastructure as Code (IaC): Erfahrung mit Tools wie Ansible, Terraform, Chef oder Puppet zur Automatisierung der Infrastruktur. Container-Orchestrierung: Vertrautheit mit Docker und Kubernetes zur Verwaltung von Containern und Microservices. Cloud-Plattformen: Erfahrung mit Google Cloud, AWS, Azure für die Bereitstellung und Verwaltung von Anwendungen in der Cloud. Serverless Computing: Arbeiten mit serverlosen Technologien wie Google cloud function, AWS Lambda oder Azure Functions.
  • Systemadministration und Netzwerkkenntnisse Linux und Windows: Kenntnisse in der Verwaltung und Konfiguration von Betriebssystemen, insbesondere in Linux-Umgebungen. Netzwerkgrundlagen: Verstehen von Netzwerkprotokollen, DNS, Load Balancing, VPN und Firewalls. Scripting: Fähigkeit, Skripte zu schreiben (Bash, PowerShell, Python), um Aufgaben zu automatisieren.
  • Monitoring und Performance-Optimierung Überwachungstools: Erfahrung mit Tools wie Prometheus, Grafana, Nagios oder Datadog zur Überwachung von Infrastruktur und Anwendungen. Log Management: Vertrautheit mit Tools wie ELK Stack (Elasticsearch, Logstash, Kibana) oder Splunk, um Logs zu analysieren und Probleme zu erkennen.
  • Continuous Integration und Continuous Delivery (CI/CD) Automatisierte Builds und Deployments: Erfahrung mit CI/CD-Pipelines und Automatisierungsplattformen wie Jenkins, GitLab CI, oder CircleCI. Automatisierung von CI/CD-Pipelines: Fähigkeit, zuverlässige Pipelines für die kontinuierliche Integration und Bereitstellung zu erstellen und zu verwalten. Testautomatisierung: Integration von Testautomatisierungen in den CI/CD-Prozess, um die Softwarequalität zu verbessern.
  • Sicherheitsaspekte (DevSecOps) Sicherheitsbewusstsein: Verstehen von Sicherheitsaspekten bei der Softwarebereitstellung (z. B. Verschlüsselung, Zugriffskontrollen, Sicherheits-Scans). Security-Tools: Nutzung von Tools wie Snyk, Aqua Security, oder OWASP zur Absicherung von Code und Infrastruktur.
  • Versionskontrolle und Konfigurationsmanagement GitOps: Automatisierung der Infrastrukturverwaltung durch Versionskontrollsysteme wie Git. Konfigurationsmanagement: Erfahrung mit Tools wie Ansible, SaltStack oder Chef zur Automatisierung der Konfiguration von Servern.
  • Skalierbarkeit und Ausfallsicherheit High Availability (HA): Aufbau von hochverfügbaren und fehlertoleranten Systemen, die auch unter hoher Last funktionieren. Lasttests und Monitoring: Durchführen von Lasttests, um die Leistung der Anwendung in Hochlast-Szenarien zu gewährleisten.
  • Soft Skills Zusammenarbeit und Kommunikation: DevOps-Engineers arbeiten eng mit Entwicklern und IT-Teams zusammen, weshalb effektive Kommunikation entscheidend ist. Proaktiver Ansatz: Die Fähigkeit, Probleme frühzeitig zu erkennen und Maßnahmen zu ergreifen, bevor sie zu größeren Problemen führen. Kontinuierliches Lernen: Die Bereitschaft, sich in schnell ändernden Technologien und Tools kontinuierlich weiterzubilden.

Damit überzeugst Du uns:

  • Abgeschlossenes Ausbildung oder Studium in einer der folgenden Fachrichtungen: Informatik, Wirtschaftsinformatik, o.ä., alternativ eine IT-branchennahe Ausbildung mit mehrjähriger Berufserfahrung in ähnlicher Position
  • Erfahrung in der Umsetzung von DevOps-Praktiken
  • Fundierte Kenntnisse mit Ubuntu oder anderen Linux Distributionen
  • Umfangreiche Kenntnisse in der Automatisierung von Bereitstellungsprozessen und CI/CD (z.B. Jenkins, GitHub actions)
  • Fundierte Kenntnisse in Cloud-Infrastrukturen (z. B. Google Cloud, AWS, Azure)
  • Erfahrung mit Container-Orchestrierungstools (z. B. Docker)
  • Lösungsorientiertes Handeln und Verständnis für Sicherheitspraktiken im DevOps-Kontext
  • Deutsch- und Englischkenntnisse in Wort und Schrift
  • Flexibilität, Einsatzbereitschaft, Zuverlässigkeit und qualitätsbewusstes Arbeiten sind für Dich eine Selbstverständlichkeit
  • Spaß am Umgang mit Menschen und der Arbeit im Team sind die Grundlage, Deine exzellenten kommunikativen und sozialen Kompetenzen die Kür


Unser Angebot - Deine Chance:

  • Wir suchen neugierige Menschen mit Persönlichkeit, die ihre eigenen Erfahrungen und Ideen mit Begeisterung bei uns einbringen möchten. Bewirb Dich jetzt und freue Dich auf ein dynamisches Team in flachen Hierarchien mit schnellen Entscheidungswegen.
  • Kein Tag bei uns ist gleich dem Anderen, Deine Chance auf maximale Abwechslung
  • Werde DER Branchenexperte für Deine Kunden, berate und schule sie auf den optimalen Prozess
  • Du erhältst neben viel Freiraum in der Umsetzung Deiner Tätigkeit ein attraktives Gehalt, modernste Arbeitsmittel (Mac Book, iPhone, iPad, etc.). Benefits wie VWL, Teamevents und der gemeinsame Besuch des Oktoberfestes komplettieren unser Angebot.
  • Unsere Firmenkultur fördert den Spaß an der Arbeit und rundet eine anspruchsvolle und herausfordernde Aufgabe ab.
Mehr