DevOps Engineer in Vollzeit (m/w/d)
Stellenbeschreibung
Wir suchen eine/n motivierte/n DevOps Engineer (w/m/d) in Vollzeit, der/die unsere Infrastrukturprojekte eigenverantwortlich betreut und weiterentwickelt.
Du hast die Möglichkeit, eine zentrale Rolle in der Entwicklung und Skalierung unserer Systeme einzunehmen und eng mit unserem Entwicklungsteam zusammenzuarbeiten, um innovative Lösungen zu realisieren. Dabei kannst du nicht nur bestehende Strukturen optimieren, sondern auch neue Wege und Tools einführen, um unsere Prozesse noch effizienter zu gestalten.
Du wirst von einem engagierten Team unterstützt, das dir bei technischen Herausforderungen zur Seite steht, und hast regelmäßigen Austausch mit dem Tech-Lead, um die strategische Ausrichtung der Infrastruktur mitzugestalten.
Aufgaben
Deine Aufgaben könnten sein
Automatisierung von Prozessen:
- Analyse und Identifikation von Automatisierungspotenzialen in bestehenden Abläufen.
- Implementierung von Automatisierungen zur Steigerung von Effizienz und Zuverlässigkeit mithilfe von Ansible, Bash, Python oder ähnlichen Tools.
- Kontinuierliche Verbesserung und Optimierung von Workflows und Deployment-Prozessen.
Container-Orchestrierung:
- Verwaltung und Wartung von Docker Swarm Clustern und Docker-Compose-Umgebungen.
- Einsatz von Portainer zur einfachen Verwaltung der Container.
- Wünschenswert: Grundkenntnisse in Kubernetes oder ähnlichen Orchestrierungstools.
CI/CD-Pipelines:
- Einrichtung und Pflege von CI/CD-Pipelines mit Drone und GitLab.
- Automatisierung von Deployments und Integrationstests zur Sicherstellung eines reibungslosen Release-Prozesses.
Monitoring und Logging:
- Implementierung und Wartung von Monitoring-Lösungen wie Grafana, Prometheus und Loki.
- Überwachung der Systemperformance und proaktive Fehlerbehebung, um einen stabilen Betrieb zu gewährleisten.
Netzwerk und Sicherheit:
- Verwaltung von Traefik (v1 und v2) als Reverse Proxy und grundlegende Netzwerkverwaltung, insbesondere in Docker Networks.
- Verwaltung von SSL-Zertifikaten (Comodo, Let’s Encrypt) und DNS-Konfigurationen.
Datenbanken:
- Installation, Updates und Backups von Postgres, MySQL und MongoDB.
- Sicherstellung der Verfügbarkeit, Integrität und Sicherheit der Datenbanken.
Dokumentation und Wissensmanagement:
- Pflege einer zentralen Wissensbasis mit Confluence oder BookStack.
- Erstellung und Aktualisierung von technischen Dokumentationen, Best Practices und Anleitungen.
Visualisierung von Systemen und Prozessen:
- Nutzung von Tools wie PlantUML, C4 Model oder Graphviz zur Darstellung von Systemarchitekturen und Prozessen zur Unterstützung des Teams.
Zusammenarbeit und Kommunikation:
- Enge Zusammenarbeit mit dem Entwicklungsteam beim Deployment neuer Projekte und der Optimierung von Workflows.
- Schulung und Unterstützung der Teammitglieder in automatisierten Prozessen und Best Practices.
- Teilnahme am Incident Management und Unterstützung bei der Behebung von Betriebsstörungen.
Qualifikation
Technische Qualifikationen:
- Erfahrung in der Automatisierung von Prozessen mithilfe von Ansible, Bash, Python oder ähnlichen Tools.
- Fundierte Kenntnisse in Docker Swarm und Docker-Compose.
- Erfahrung mit CI/CD-Tools wie Drone und GitLab.
- Gute Kenntnisse in der Verwaltung von Traefik und grundlegende Netzwerkprotokolle.
- Erfahrung mit Postgres, MySQL und MongoDB.
- Wünschenswert: Kenntnisse in Kubernetes und Cloud-Plattformen wie AWS, Azure oder Google Cloud.
Soft Skills:
- Analytische Denkweise und die Fähigkeit, Probleme strukturiert zu lösen.
- Teamfähigkeit und effektive Kommunikationsfähigkeiten.
- Proaktive, selbstständige Arbeitsweise und Eigeninitiative.
- Bereitschaft, sich in neue Technologien und Tools einzuarbeiten und kontinuierlich weiterzubilden.
Benefits
- Diese Position ist in Vollzeit (40h pro Woche)
- Remote arbeiten zu 100% möglich
- Schönes Büro in Berlin-Mitte (zwei Stationen vom Hbf)
- Nettes, engagiertes Team mit positiver Arbeitskultur
- Teilnahme an Firmenevents
- Möglichkeit, Prozesse mitzugestalten und Erfolg zu generieren - für die Firma und sich selbst
- Erlernen aktueller Tools und Weiterbildungsmöglichkeiten
- Moderne Hardware - Laptop deiner Wahl (Mac, Win)
Kontakt
TPWD AG