DevOps-Engineer gesucht: Gestalten Sie mit uns die Zukunft der Software-Deployment-Lösungen

North Rhine-Westphalia, Gevelsberg  ‐ Remote

Keywords

DevOps Test Automation Discord Zendesk Jenkins JavaScript (Programming Language) PHP (Programming Language) Continuous Integration Github Laravel Next.js Software Engineering Software Project Management Stakeholder Management Software Versioning Git

Description

Wir suchen einen erfahrenen DevOps-Engineer, der unser Team verstärkt und eine Schlüsselrolle bei der Entwicklung und Pflege unserer Deployment-Lösung übernimmt. Unsere Vision ist es, einen nahtlosen Ablauf von Software-Deployments zu gewährleisten, der Konflikte und Inkonsistenzen zwischen verschiedenen Branches minimiert und eine effiziente Integration sowie Nutzung automatisierter Tests ermöglicht.


Ihre Hauptaufgaben:

-Entwicklung und Pflege einer Deployment-Pipeline: Implementieren Sie eine robuste Pipeline mit Jenkins, die es ermöglicht, Projekte von GitHub in verschiedene Umgebungen (Testing, Staging, Main(Live)) zu deployen. Verwalten Sie dabei verschiedene Branches und gewährleisten Sie deren synchronen Zustand.
-Konfliktmanagement und Versionierung: Managen Sie effektiv Konflikte, die durch alte Commits oder Änderungen entstehen, und sorgen Sie für eine saubere Versionierung und einen konsistenten Zustand über alle Branches hinweg.
-Automatisierte Tests: Integrieren und berücksichtigen Sie automatisierte Browser-Tests mit GhostInspector, um eine hohe Qualität und Funktionalität der deployten Software sicherzustellen.
-Tools und Integrationen: Richten Sie Integrationen mit verschiedenen Tools und Plattformen wie ClickUp, ZenDesk und unserem Firmen-Chat auf Discord ein, um eine effiziente Kommunikation und Projektverwaltung zu ermöglichen.
-Überwachung und Reporting: Implementieren Sie Lösungen für das Monitoring und Reporting von Deployments, um Transparenz für das Team zu schaffen und Projektmanagern Einblicke in Code-Änderungen zu ermöglichen.


Fachliche Anforderungen:

-Erfahrung mit Jenkins und der Einrichtung von CI/CD-Pipelines.
-Umfassende Kenntnisse in der Verwaltung von Softwareprojekten mit Git, insbesondere mit verschiedenen Branches.
-Fähigkeit, mit verschiedenen Software-Stacks zu arbeiten, insbesondere JavaScript (vorzugsweise mit Erfahrung in NextJS) und PHP (vorzugsweise mit Erfahrung in Laravel).
-Erfahrung in der Integration und dem Umgang mit automatisierten Testtools wie GhostInspector.
-Kenntnisse in der Anbindung von Drittanbieter-Tools und -Plattformen wie ClickUp, ZenDesk und Discord.


Persönliche Fähigkeiten:

-Ausgeprägte Problemlösungskompetenz und die Fähigkeit, effektive Lösungen für komplexe Herausforderungen zu entwickeln.
-Starke Kommunikationsfähigkeiten und die Fähigkeit, mit verschiedenen Stakeholdern zusammenzuarbeiten.
-Selbstständigkeit und Verantwortungsbewusstsein in der Durchführung und Überwachung von Deployments.
-Ein hohes Maß an Organisationsfähigkeit und die Fähigkeit, Prioritäten in einem dynamischen Umfeld zu setzen.


Was wir erwarten:

Der ideale Kandidat bringt eine Leidenschaft für DevOps-Praktiken mit, hat Erfahrung in der Bewältigung von Herausforderungen im Zusammenhang mit Deployment-Prozessen und ist in der Lage, innovative Lösungen zu implementieren, die die Effizienz und Stabilität unserer Software-Entwicklungs- und Deployment-Prozesse verbessern.


Wenn Sie bereit sind, in einer dynamischen Umgebung zu arbeiten und einen signifikanten Beitrag zu unserem Team zu leisten, freuen wir uns auf Ihre Bewerbung.
Start date
ASAP
Workload
40% (2 days per week)
Duration
9 months
From
Roccomedia
Published at
13.02.2024
Contact person:
Mario Spano
Project ID:
2715156
Industry
IT
Contract type
Freelance
Workplace
100 % remote
To apply to this project you must log in.
Register