Auf einen Blick
- Aufgaben: Entwickle innovative Softwarelösungen und optimiere CI/CD-Pipelines für große Unternehmen.
- Arbeitgeber: IBM, ein führendes Unternehmen in der IT-Branche mit globaler Reichweite.
- Mitarbeitervorteile: Attraktives Gehalt, Gesundheitsleistungen, flexible Arbeitszeiten und Weiterbildungsmöglichkeiten.
- Warum dieser Job: Arbeite an zukunftsweisenden Technologien und gestalte die digitale Transformation mit.
- Gewünschte Qualifikationen: Abschluss in Informatik und Kenntnisse in CI/CD sowie Programmierung.
- Andere Informationen: Dynamisches, multikulturelles Team mit hervorragenden Karrierechancen.
Das voraussichtliche Gehalt liegt zwischen 48000 - 84000 € pro Jahr.
Einführung
Unsere Mission bei IBM ist es, den Zugriff auf IBM Z-Daten und deren Nutzung zu modernisieren. Dafür arbeiten wir derzeit an folgenden Produktlinien:
- IBM Data Gate ist die All-in-One-Lösung zum Erstellen hybrider Cloud-Anwendungen mit Z-Daten: ein moderner Ansatz, bei dem Sie Ihre bestehenden Datenspeicher und Anwendungen auf Z unberührt lassen, aber dennoch aktuelle und transaktionskonsistente Kopien dieser Daten in der Cloud (öffentlich oder privat) erhalten. Data Gate ermöglicht eine hybride Architektur, in der Mainframe-Datenspeicher und Anwendungen mit Cloud-Umgebungen koexistieren. Es synchronisiert IBM Z-Daten mit der Cloud für moderne Cloud-Datenarchitekturen wie Apache Iceberg und IBM watsonx.
- IBM Db2 Analytics Accelerator für z/OS ist ein Software-Appliance, die analytische und maschinelles Lernen-Workloads für relationale Datenbanken ermöglicht. Es unterstützt die anspruchsvollsten Kunden bei der Analyse und Beschleunigung ihrer Abfragen in Db2 für z/OS.
- IBM AI Optimizer für Z ist eine Softwareanwendung, die es Kunden ermöglicht, generative KI-Technologien zu nutzen und die Einführung von KI-Lösungen über IBM Z-Workloads zu beschleunigen. Der AI Optimizer für Z wurde entwickelt, um Zeit, Aufwand und Kosten zu sparen und ermöglicht es den Kunden, KI-Lösungen schnell, einfach und unkompliziert bereitzustellen, zu integrieren und zu überwachen.
Ihre Rolle und Verantwortlichkeiten
Um sicherzustellen, dass IBM Data Gate, IBM Db2 Analytics Accelerator für z/OS und IBM AI Optimizer für Z ihre Innovationskraft bewahren und ihre Qualität aufrechterhalten, suchen wir Softwareentwickler, die sehr daran interessiert sind, innovative, zukunftsorientierte Lösungen für unsere Großkunden zu entwickeln. Zu Ihren Hauptaufgaben gehören die Wartung und Implementierung neuer CI/CD-Pipeline-Funktionen, die Optimierung der aktuellen Build-Automatisierung sowie die Gewährleistung ihrer Robustheit und Verfügbarkeit durch Tests und Debugging. Sie werden eng mit anderen Entwicklern, Designern und Produktmanagern in dynamischen und agilen Teams auf der ganzen Welt zusammenarbeiten.
Arbeiten Sie in einem multikulturellen Umfeld und arbeiten Sie mit Ingenieuren in Deutschland, Indien und Kalifornien zusammen, um innovative Ideen umzusetzen. Erwerben Sie tiefes Wissen im Entwicklungslebenszyklus eines großen Projekts, das von der Systemadministration über die Codeentwicklung und das Testen bis hin zur Integration in bestehende Produkte und Frameworks reicht. Profitieren Sie von der Zusammenarbeit mit Vorgesetzten, die über umfangreiche Erfahrung in der Softwareentwicklung und wissenschaftlichen Arbeiten an Universitäten verfügen.
Erforderliche technische und berufliche Qualifikationen
- Abschluss (Bachelor oder Master)
- Kenntnisse im Betriebssystem Linux
- Vertrautheit mit CI/CD-Pipelines, wie Jenkins, Tekton oder Github Actions
- Programmierkenntnisse in Hochsprachen, allgemeinen Programmiersprachen (z.B. Python)
- Kenntnisse in Skriptsprachen (z.B. Bash)
- Sprachkenntnisse entsprechend Englisch C1 und Deutsch A2
- Fähigkeit, selbstständig und im Team zu arbeiten
Bevorzugte technische und berufliche Erfahrungen
- Kenntnisse in Datenbank-, Cloud- und Containertechnologien
- Erfahrung mit Versionskontrollsystemen, wie Git und GitHub
- Erfahrung in der Zusammenarbeit mit Cloud-Anbietern wie AWS oder IBM Cloud
- Vertrautheit mit der Testentwicklung
Senioritätsstufe: Mid-Senior Level
Beschäftigungsart: Vollzeit
Berufsbereich: Engineering und Informationstechnologie
Branchen: IT-Dienstleistungen und IT-Beratung
R&D Software Developer CI/CD (m/w/x) Arbeitgeber: IBM
Kontaktperson:
IBM HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: R&D Software Developer CI/CD (m/w/x)
✨Netzwerken, Netzwerken, Netzwerken!
Nutze Plattformen wie LinkedIn, um mit Leuten aus der Branche in Kontakt zu treten. Lass uns nicht vergessen, dass viele Jobs über persönliche Empfehlungen vergeben werden – also sprich mit Leuten, die bei IBM oder ähnlichen Firmen arbeiten!
✨Bereite dich auf technische Interviews vor
Mach dich mit den gängigen Fragen und Aufgaben vertraut, die in technischen Interviews gestellt werden. Übe Coding-Challenges und sei bereit, deine Lösungen zu erklären – das zeigt, dass du nicht nur die Antwort weißt, sondern auch den Prozess verstehst.
✨Zeige deine Leidenschaft für CI/CD
Sprich in Gesprächen über deine Erfahrungen mit CI/CD-Pipelines und wie du sie optimiert hast. Zeige, dass du nicht nur die Theorie kennst, sondern auch praktische Erfahrungen hast, die du in die Rolle einbringen kannst.
✨Bewirb dich direkt über unsere Website
Wenn du an einer Stelle interessiert bist, bewirb dich direkt über unsere Website. Das zeigt dein Interesse und gibt dir die beste Chance, von den richtigen Leuten gesehen zu werden. Lass uns gemeinsam den nächsten Schritt in deiner Karriere gehen!
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: R&D Software Developer CI/CD (m/w/x)
Tipps für deine Bewerbung 🫡
Mach deine Hausaufgaben: Bevor du mit deiner Bewerbung anfängst, schau dir unsere Produkte und die Technologien, die wir nutzen, genau an. Das zeigt uns, dass du wirklich interessiert bist und weißt, worum es geht.
Sei du selbst: Wir wollen dich kennenlernen! Schreib deine Bewerbung so, dass sie deine Persönlichkeit widerspiegelt. Zeig uns, was dich motiviert und warum du Teil unseres Teams werden möchtest.
Betone deine Erfahrungen: Wenn du schon Erfahrung mit CI/CD-Pipelines oder Programmiersprachen wie Python hast, dann lass das nicht unter den Tisch fallen! Erzähl uns von Projekten, an denen du gearbeitet hast und welche Herausforderungen du gemeistert hast.
Bewirb dich über unsere Website: Der einfachste Weg, um Teil von StudySmarter zu werden, ist, dich direkt über unsere Website zu bewerben. So stellst du sicher, dass deine Bewerbung schnell bei uns landet und wir sie zeitnah prüfen können.
Wie du dich auf ein Vorstellungsgespräch bei IBM vorbereitest
✨Verstehe die CI/CD-Pipelines
Mach dich mit den gängigen CI/CD-Tools wie Jenkins, Tekton oder GitHub Actions vertraut. Sei bereit, konkrete Beispiele zu nennen, wie du in der Vergangenheit Pipelines optimiert oder implementiert hast.
✨Zeige deine Programmierkenntnisse
Bereite dich darauf vor, über deine Erfahrungen mit Programmiersprachen wie Python und Skriptsprachen wie Bash zu sprechen. Vielleicht kannst du sogar ein kleines Projekt oder eine Herausforderung vorstellen, die du gelöst hast.
✨Teamarbeit betonen
Da du in einem multikulturellen Team arbeiten wirst, ist es wichtig, deine Teamfähigkeit zu zeigen. Teile Beispiele, wie du erfolgreich mit anderen Entwicklern und Designern zusammengearbeitet hast, um innovative Lösungen zu entwickeln.
✨Fragen zur Unternehmenskultur
Bereite einige Fragen zur Unternehmenskultur und den Arbeitsabläufen bei IBM vor. Zeige dein Interesse an der Zusammenarbeit mit internationalen Teams und wie du dich in diese dynamische Umgebung einfügen kannst.