Beschreibung
Aufgabe: Entwicklung von PHP/Drupal-basierten WebauftrittenUmfang: Vollzeit; Dauer 2 bis zu 4 Jahren
Eingesetzte Technologien:
• Content Management System Drupal in der Version 7, 8 und höher
• JavaScript (inkl. Frameworks), JQuery
• HTML 5 / CSS 3
• PHP (ab Version 7)
• MariaDB
Begleitende Technologien
• Anwendungen auf Linux-Umgebungen (SUSE Linux, Red Hat)
• Entwicklungs-, Konfigurationsmanagement-, Sourcecode-/Versionsmanagement- und testunterstützende Werkzeuge PHP Storm, GIT, Jenkins und JIRA (Open-Source und Lizenz-basierend).
• Datenbankadministrations und -konfigurationswerkzeuge
• Apache Webserver
• Containertechnologie Windows/Linux (u.a. Docker)
Aufgaben:
• Arbeitet maßgeblich und führend mit bei Entwurf, Entwicklung, Test und Integration der Webseiten
• hat hohe Expertise für die oben genannten Technologien der Webentwicklung.
Weitere Aufgaben sind:
• Anforderungsanalyse
• Spezifikation des Anwendungssystems und Webarchitekturen
• Aufwandschätzungen für Entwicklungsaufgaben
• Entwurf und Implementierung von IT-Sicherheitsthemen in Websystemen (u.a. BSI, OWASP)
• Entwurf und Implementierung von barrierefreien Webseiten
• Webentwicklung mit agilen Methoden
• Unterstützung beim Test (Testautomatisierung, Komponenten-, Integrations- und Abnahmetests)
• Unterstützung bei der Inbetriebnahme von Anwendungen,
• idealerweise Erfahrung mit dem DevOps Ansatz
• Unterstützung bei der Migration von Altsystemen
• Integration von Anwendungen in die Infrastruktur
• Unterstützung bei Schulungsmaßnahmen für Anwender und Betriebspersonal
• Know-how-Transfer zu Mitarbeitern des Auftraggebers
Anforderungen:
Muss-Kriterium:
Darstellung von mindestens 3 geeigneten Referenzen (nach Abstimmung: Ansprechpartner mit Kontaktdaten) aus den letzten drei Jahren , die nach Art und Umfang den nachfolgend aufgeführten Anforderungen entsprechen.
Ausbildung/Fortbildung:
• Hochschul- oder Universitätsabschluss bzw. duales Studium in einer IT-nahen Fachrichtung (z.B. Informatik, Wirtschaftsinformatik, Naturwissenschaften, Mathematik) oder in der Praxis erworbene vergleichbare Kenntnisse und Fähigkeiten
• tiefgehende, mindestens 8-jähriger Berufserfahrung
• erworbene Kenntnisse in Technologien der Anwendungsentwicklung und Entwicklererfahrungen in Softwareentwicklungsprojekten
• des Weiteren Erfahrung in:
o Full Stack Webentwicklung im Drupal Umfeld
o Spezifikation des Anwendungssystems und der Webarchitekturen
o Aufwandsschätzung für Entwicklungsaufgaben
o Entwurf und Implementierung von IT-Sicherheitsthemen in Websystemen (u.a. BSI, OWASP)
o Entwurf und Implementierung von barrierefreien Webseiten
o Webentwicklung mit agilen Methoden
o Unterstützung bei Tests (Testautomatisierung, Komponenten-, Integrations-und Abnahmetests)
o Unterstützung bei der Inbetriebnahme von Anwendungen, idealerweise Erfahrung mit dem DevOps Ansatz
o Unterstützung bei der Migration von Altsystemen
o Integration von Anwendungen in die Infrastruktur
o Unterstützung bei Schulungsmaßnahmen für Anwender und Betriebspersonal