2 Software Development - Software in Opfikon
Lead Software Engineer (80 -100%) (m/w/d)
Über
Verantwortung
- In der Kernphase der Tätigkeit steht die hochgradig fokussierte Entwicklung einzelner Module im Rampenlicht.
- Als Software Engineer bist du kontinuierlich damit beschäftigt, den hauseigenen Server zu perfektionieren und auszubauen.
- Als Gestalter und Umsetzer von Innovationen spielst du eine Schlüsselrolle bei der Entfaltung neuer Funktionen und Features.
- Deine Verantwortung als Software Engineer erstreckt sich über die konstante Feinjustierung der Alarmverwaltung, stets im Einklang mit den sich wandelnden Anforderungen und Bedürfnissen der Benutzer.
- Durch dein leidenschaftliches Engagement trägst du nicht nur massgeblich zur Weiterentwicklung bei, sondern setzt auch effektive Massnahmen zur Steigerung der Gesamteffizienz.
- Dein Beitrag als Software Engineer ist von entscheidender Bedeutung für den Erfolg und die zukünftige Ausrichtung des Projekts.
Qualifikationen
- Als Software Engineer bringst du eine solide Ausbildung als Informatiker mit, vorzugsweise durch ein erfolgreich abgeschlossenes Bachelorstudium in Informatik oder eine vergleichbare Qualifikation.
- Deine Expertise als Software Engineer erstreckt sich über die gesamte Bandbreite der Webentwicklung, wobei du dich sowohl im Front- als auch im Backend sicher in C# .NET bewegst und insbesondere mit Telerik vertraut bist.
- Dein Fachwissen erstreckt sich über fortschrittliche Technologien wie Windows Services, EMQX und den Blazor Server.
- Als erfahrener Software Engineer verfügst du nicht nur über ausgeprägte technische Fähigkeiten, sondern bringst auch einen ausgeprägten Teamgeist mit.
- Die Fähigkeit, sowohl eigenständig als auch im Team zu arbeiten, zeichnet dich aus und macht dich zu einer wertvollen Ergänzung für jedes Entwicklerteam.
- Deine tiefgehenden Kenntnisse im Umgang mit dem Entity Framework und MS-SQL Datenbanken positionieren dich als Experten in der Datenbankentwicklung.
- In deiner Rolle als Software Engineer Informatiker trägst du dazu bei, innovative Lösungen nicht nur zu konzipieren, sondern auch erfolgreich umzusetzen.
- Dein Beitrag ist entscheidend für die Schaffung zukunftsweisender Entwicklungen und Lösungen.
Benefits
Database Systems Engineer (Hybrid / Cloud) (m/w/d)
Über
Rolle
Du bewegst dich in einer zentralen Rolle rund um unsere Datenplattformen und sorgst dafür, dass geschäftskritische Datenbanken jederzeit stabil, performant und sicher betrieben werden. Dabei arbeitest du an der Schnittstelle zwischen Betrieb, Architektur und Weiterentwicklung und gestaltest aktiv unsere hybride Datenbanklandschaft mit.
Verantwortung
Du planst, betreibst und entwickelst unsere zentralen Datenbankplattformen wie MS SQL Server, Oracle und MariaDB weiter und stellst dabei Stabilität und Transparenz im Monitoring sicher
Du übernimmst Verantwortung für Architektur- und Designentscheide und leitest daraus nachhaltige technische Lösungen und Ressourcenanforderungen ab
Du begleitest komplexe Projekte über den gesamten Lifecycle hinweg und stellst sicher, dass Qualität, Zeit und Budget eingehalten werden
Du analysierst Störungen, Engpässe und Performanceprobleme und entwickelst nachhaltige Lösungen im täglichen Betrieb
Du unterstützt interne Stakeholder bei technischen Fragestellungen rund um Architektur, Security und Performance und agierst als Sparringspartner
Du arbeitest eng mit externen Partnern zusammen und stellst gemeinsam die Verfügbarkeit und Betriebssicherheit der Plattformen sicher
Qualifikationen
Du hast ein abgeschlossenes Studium (HF/FH/Uni) in Informatik, Systemtechnik oder eine vergleichbare Qualifikation mit relevanter Berufserfahrung
Du bringst fundierte Praxis im Betrieb hochverfügbarer MS SQL Server Umgebungen (inkl. AlwaysOn) sowie im Performance- und Security-Tuning mit
Du verfügst über solide Scripting-Erfahrung mit T-SQL und PowerShell und hast zusätzlich Berührungspunkte mit Oracle, MySQL oder MariaDB
Du hast Erfahrung mit cloudbasierten Datenbanken wie Azure SQL Database oder Azure SQL Managed Instance
Du denkst analytisch, arbeitest strukturiert und bringst ein gutes Verständnis für komplexe Datenbank- und Integrationsarchitekturen mit
Du kommunizierst sicher auf Deutsch und verfügst über gute Englischkenntnisse