Responsibilities In Ihrer Funktion leisten Sie als Teil unseres Teams einen entscheidenden Beitrag zur Entwicklung und Pflege von Individualsoftware sowie zur Sicherstellung reibungsloser IT-Prozesse. Zu Ihren Aufgaben gehören: Softwareentwicklung und Pflege: Entwicklung und Wartung von Individualsoftware zur Unterstützung von Labor- und Unternehmensprozessen. Programmierung und Skripterstellung: Umsetzung von Lösungen mit PHP, Python, PERL, Bash, Groovy, Java, JavaScript sowie Webtechnologien (HTML, CSS). Datenbankmanagement: Administration und Pflege von PostgreSQL- und MySQL-Datenbanken. Systemadministration: Betreuung von Linux-Servern und virtuellen Maschinen sowie Verwaltung des Git-Versionskontrollsystems. Container-Infrastruktur: Weiterentwicklung und Pflege unserer Docker-Umgebung. Monitoring und Performance: Aufbau und Pflege eines umfassenden Monitoringsystems sowie Erstellung von Performancestatistiken mit influxDB und Grafana. Support und Koordination: 2nd-Level-Support für interne Systeme (z. B. iLab, DFÜ) sowie Abstimmung mit externen Dienstleistern. Dokumentation: Pflege und Erweiterung der technischen Systemdokumentation. Qualifications Als Teamplayer*in zeichnen Sie sich durch eine strukturierte und eigenverantwortliche Arbeitsweise aus. Sie bringen zudem folgende Qualifikationen und Eigenschaften mit: Mehrjährige Berufserfahrung in der Softwareentwicklung und Systemadministration. Fundierte Kenntnisse in den genannten Programmiersprachen und Technologien. Erfahrung im Umgang mit Linux-Systemen und Container-Technologien (Docker). Analytisches Denkvermögen und lösungsorientierte Arbeitsweise. Ausgeprägte Teamfähigkeit sowie gute Kommunikationsfähigkeiten, auch im Umgang mit externen Partnern.