Berufsbild: Fachmann/Fachfrau für Software-Entwicklung und -Wartung
Projektbezogene Anstellung
Dies ist eine Projektbezogene Anstellung für einen Fachmann/Fachfrau für Software-Entwicklung und -Wartung.
Zusammenfassung:
In diesem Beruf sind Sie verantwortlich für die Analyse von Problemstellungen, die Bearbeitung von Störungen und Fehlerzuständen im technischen Umfeld, die Definition von funktionalen und nicht funktionalen Anforderungen sowie die Entwicklung, Implementierung und Wartung von Software-Applikationen.
Fachliche Aufgaben:
* Analysieren Sie Problemstellungen und entwickeln Sie Workarounds oder Behebungen für Störungen und Fehlerzustände im technischen Umfeld.
* Definieren Sie funktionale und nicht funktionale Anforderungen wie Verfügbarkeit, Sicherheit und Performance.
* Entwickeln, implementieren und warten Sie Software-Applikationen, Komponenten, Module oder Schnittstellen zu Datenbanken sowie zu anderen Applikationen.
* Automatisieren Sie Prozesse für die Generierung von Builds und Releases sowie für die Durchführung von Schnittstellentests, Regressionstests und Softwareauslieferungen (Continuous Delivery, Continuous Integration, Build Pipeline, Codeverwaltung usw.).
* Erstellen und nachführen Sie Dokumentationen (Modelle, Schnittstellenbeschreibungen, Testverfahren, Benutzerhandbuch usw.).
* Analysieren Sie applikatorische Störungen und Fehler.
* Bereitstellen Sie Umgehungslösungen im Fall von applikatorischen Störungen und Fehlern.
* Beheben Sie applikatorische Störungen und Fehler.
Incident Management:
* Entnehmen, planen, umsetzen und abschließen Sie Incidents.
Aufgaben mit sozialer Interaktion:
* Koordinieren Sie alle Tätigkeiten, die dazu dienen, die Verfügbarkeit, die Wiederherstellbarkeit (Kontinuität), die Performance und den Ressourcenverbrauch der Applikationen zu überwachen.
Generelle Rahmenbedingungen:
* Arbeitsort: Bern (Wankdorf) / 1x im Monat Zürich.
* Pikett: Ja (nach Einarbeitung von ca. 2 Monaten).
* Pikett, wie regelmäßig? Gemäß gesetzlichen Anforderungen 1 Woche Pikett (im Home Office möglich), danach mindestens 4 Wochen kein Pikett.
* Homeoffice: 40-60% nach Absprache mit Vorgesetztem.
Technologie Know-how:
* OS: Red Hat Linux, Podman (Container), Engineering (yaml, ssh usw.)
* Runtime: Ansible Towers, Java, Kubernetes, Bitbucket / GitHub, Scripting
* Observability & Pikett: Nagios, Grafana, Splunk, OpsGenie, Bugfixing, Konfiguration und Weiterentwicklung vom Observability Stack
* Zertifikationsmanagement: Troubleshooting
* Know-how: DevOps Praktiken
* LPIC I Zertifiziert, LPIC II von Vorteil
Die Stelle erfordert ein hohes Maß an Selbstständigkeit und Verantwortungsfähigkeit. Der Kandidat sollte in der Lage sein, sich schnell an neue Herausforderungen anzupassen und konstruktiv zum Team beizutragen.