Internship: Verbesserung des Git Workflows für Prolog Files (m/w/x)

IBM DE Böblingen

Company

IBM

Location

DE Böblingen

Type

Full Time

Job Description

Introduction
Im Studium läuft es schon sehr gut doch Du willst mehr! Und IBM auch: mehr frische Ideen. Mehr Newcomer mit Visionen. Wir bieten Dir Praktika und studentische Tätigkeiten in allen Unternehmensbereichen: von Business- und IT-Consulting über Project Management Hard- und Software Development bis hin zu Design Sales Marketing Human Resources und Finance. Wofür Du Dich auch entscheidest – Du übernimmst herausfordernde Aufgaben erlebst spannendes Business hautnah und sammelst Praxiserfahrung die Dich von der Masse abhebt. So kannst Du die Auszeit vom Studium optimal nutzen und natürlich auch viele neue und interessante Menschen kennenlernen.

Your Role and Responsibilities
In unserem Team nutzen wir eine interne Programmiersprache welche Prolog als Basis nutzt. Git hat mit vorhandenen Bordmitteln große Schwierigkeiten Konflikte beim Merge aufzulösen und validen Prolog Source Code zu erzeugen weshalb wir selbst Lösungen entwickeln müssen wie wir mit Merge-Konflikten umgehen.

Deine Aufgabe ist es das vorhandene python-Tooling welches den Prolog-Source in ein strukturiertes Datenformat umwandelt zu erweitern. Der von dir zu entwickelnde git Merge-Driver soll Merge-Konflikte erkennen und diese auflösen oder einen manuellen Merge vorbereiten.

Zusätzlich soll die Datenstruktur genutzt werden um mit Hilfe von Jinja Templates Output für den Review-Prozess zu erzeugen.

Wir sind ein internationales und dennoch überschaubares Team das sich darauf freuen würde wenn du uns unterstützt. Außerdem bietet dir ein Praktikum in unserem Team einen Einblick in das Betriebssystem IBM z/OS und insbesondere moderne Wege mit dem Betriebssystem zu interagieren. Daher benötigst du für das Praktikum keine Vorkenntnisse in den Bereichen IBM z/OS oder Mainframe.

Das bieten wir:

  • Eine feste Vergütung während der Vertragslaufzeit:
    • Freiwilliges Praktikum: 2.150 EUR (brutto / Vollzeit)
    • Pflichtpraktikum: 1.150 EUR (brutto / Vollzeit)
  • Auf dein Studium abgestimmte flexible Arbeitszeiten und mobiles Arbeiten mit bis zu 20 h / Woche im Semester
  • Urlaubsanspruch
  • Moderne Ausstattung beispielsweise mit MacBook iPhone etc.
  • Persönliche Betreuung durch die Fachabteilung
  • Unterstützung bei der weiteren Karriereplanung

Klingt spannend? Perfekt! Dann werde Teil des IBM Teams. Wir freuen uns auf deine Bewerbung!

Um deine Bewebung berücksichtigen zu können benötigen wir:

  • einen aussagekräftigen Lebenslauf mit der Angabe deiner Verfügbarkeit (frühestes Startdatum und spätestes Enddatum)
  • freiwillges Praktikum oder ein Pflichtpraktikum
  • eine aktuelle Immatrikulationsbescheinigung
  • relevante Zeugnisse und /oder aktuellen Notenspiegel
  • Nicht EU-Bürger: Kopie der Aufenthalts- und Arbeitserlaubnis Passkopie

Unvolllständige Bewerbungsunterlagen können wir leider nicht bearbeiten.


Required Technical and Professional Expertise
Das bringst du mit:
Sprachkenntnisse: Deutsch and Englisch

Hilfreiche Kenntnisse:

  • Python
  • Git
  • Jinja Templating Engine


Preferred Technical and Professional Expertise
n/a

Apply Now

Date Posted

06/21/2024

Views

12

Back to Job Listings ❤️Add To Job List Company Info View Company Reviews
Positive
Subjectivity Score: 0.9

Similar Jobs

Software Engineer für die Entwicklung des z/OS Data Gatherer (f/m/x) - IBM

Views in the last 30 days - 0

The job posting is for a software engineer to work on the zOS operating system which is described as a calling The role involves developing software c...

View Details

Administrator für Linux (m,f,x) - IBM

Views in the last 30 days - 0

The job posting is for a new team member to work on optimizing and supporting SAP on IBM servers The team is looking for a beginner with a passion for...

View Details

Internship: Hardware Verification (m/w/x) - IBM

Views in the last 30 days - 0

The IBM Hardware Verification team is looking for a student to develop a test environment for a new hypervisor code The project involves developing ma...

View Details

Internship Ethical Hacker (m,w,x) - IBM

Views in the last 30 days - 0

IBM is looking for students to work on a project to simulate and execute ransomware attacks on Linux operating system components The project involves ...

View Details

IBM Z System Software Developer (m/w/x), Millicode - IBM

Views in the last 30 days - 0

The text describes a job opportunity for a Millicode developer at IBM Z The role involves developing and implementing system processes contributing to...

View Details

Cyber Security Services Account Partner - Industrial sector (f/m/x) - IBM

Views in the last 30 days - 0

The text is about IBMs role in the cybersecurity industry seeking a Security Account Partner to strengthen their CyberSecurity Services GoToMarket Tea...

View Details