Unser Kunde ist im Bereich der Kinder- und Jugendhilfe tätig und sucht eine zuverlässige technische Fachkraft für die Betreuung einer bereits fertig entwickelten, datenschutzsensiblen Web-Anwendung. In dieser Rolle sind Sie verantwortlich für das Deployment der Anwendung aus dem GitHub-Repository auf einen dedizierten, in Deutschland gehosteten Server. Sie stehen als fester technischer Ansprechpartner für Rückfragen zur Verfügung. Diese Position umfasst ausdrücklich nicht die Neuentwicklung, sondern konzentriert sich auf das Deployment, die Inbetriebnahme und eine punktuelle, planbare Begleitung im laufenden Betrieb. Die Tätigkeit ist vollständig remote ausführbar und bietet Ihnen die Flexibilität, Ihre Arbeitszeit gut zu planen. Aufgrund der besonders schützenswerten Daten ist ein vertraulicher und sorgfältiger Arbeitsstil unerlässlich. Vor der Übergabe technischer Details wird eine Vertraulichkeitsvereinbarung (NDA) abgeschlossen. Ihre Aufgaben umfassen das Ausrollen der Web-Anwendung, die Einrichtung und Absicherung der Laufzeitumgebung, die Anbindung und Pflege der MySQL-/MariaDB-Datenbank sowie die Konfiguration der Umgebungsvariablen. Zudem sind Sie für die Einrichtung eines nachvollziehbaren und möglichst automatisierten Weges für spätere Aktualisierungen verantwortlich. Eine kurze, verständliche Dokumentation der wichtigsten Betriebsschritte gehört ebenfalls zu Ihren Aufgaben. Diese Position bietet Ihnen die Möglichkeit, in einem sinnstiftenden Projekt im sozialen Bereich mit hohem Datenschutzanspruch zu arbeiten.
IT-Betreuung & GitHub-Deployment einer Web-App (Node.js) – remote, langfristig
Beschreibung
Anforderungen
Der ideale Kandidat verfügt über Erfahrung im Deployment von Node.js-Anwendungen auf Linux-Servern, insbesondere Ubuntu. Ein sicherer Umgang mit Git und GitHub ist erforderlich, Kenntnisse in CI/CD, beispielsweise mit GitHub Actions, sind wünschenswert. Sie sollten über Kenntnisse in MySQL/MariaDB und Datenbank-Migrationen verfügen sowie Grundkenntnisse in Server-Härtung, HTTPS/TLS und Reverse Proxy (z. B. Nginx) mitbringen. Ein sorgfältiger, dokumentierender Arbeitsstil und eine verständliche Kommunikation sind für diese Rolle von großer Bedeutung. Zuverlässigkeit und ein vertraulicher Umgang mit sensiblen Daten sind unerlässlich, ebenso wie die Bereitschaft, eine NDA abzuschließen. Gute Deutschkenntnisse sind erforderlich, um die Kommunikation im Team und mit dem Auftraggeber effektiv zu gestalten.