Offers “IBM”

Expires soon IBM

Internship/Praktikum: Software Development at IBM Cloud Lab

  • Praktikum
  • Stuttgart (Regierungsbezirk Stuttgart)
  • Bachelor's Degree
  • IT development

Job description

Software Development at IBM Cloud Lab

Internship Job Description :
IBM's Cloud Platform Services has an exciting opportunity for an internship as Cloud Software Engineer in our IBM Cloud Platform engineering team in the IBM Germany Lab in Boeblingen. This team is developing and operating the IBM Cloud Platform, the platform for cloud native software developers. It is based on Cloud Foundry (PaaS), Kubernetes (IaaS) and other open technologies.

As cloud native developer on IBM Cloud you'll be at the heart of implementing the next wave of IBM Cloud Developer services capabilities and contribute to open source projects such as Cloud Foundry.

You will learn about :
• Many facet of a development of a cloud platform — from the earliest stage of product architecture, design and development to deployment, troubleshooting, and performance analysis – to ensure a reliable quality product in production,
• Agile software development in a world wide team
• Best practices of modern software development for continuous delivery.
• Cloud Technology such as Docker, Kubernetes, Cloud Foundry and IBM Cloud

Responsibilities :
During your internship as cloud software engineer, you will get opportunity to:
• See and work on every facet of platform — from the earliest stage of product architecture, design and development to deployment, troubleshooting, and performance analysis – to ensure a reliable quality product in production,
• Support implementation of production ready features and experiences for IBM Cloud Platform
• Work in an Agile environment, developing software components for continuous delivery.
• Learn and follow best practices including pair programing, test driven development (TDD) and automation of daily routine in test, deployment and production.

The local team works within a worldwide development team. Good communication and teaming skills are mandatory.

Interested? Apply now with your full set of documents.

Auto req ID

198118BR
Required Education

Bachelor's Degree
Role ( Job Role )

Student/Intern
State / Province

BADEN-WÜRTTEMBERG
Primary job category

Other
Company

(0161) IBM Deutschland Research & Development GmbH
Contract type

Internship
Employment Type

Full-Time
Is this role a commissionable/sales incentive based position?

No
Travel Required

No Travel
IBM Business Group

CLOUD
Preferred Education

Bachelor's Degree
City / Township / Village

BOEBLINGEN
Being You @ IBM

IBM is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
Required Technical and Professional Expertise

Skills:
• Software Development architecture & design
• Go, Ruby or Java development language
• Automation tooling, such as Concourse, Jenkins, Travis, etc.
• Agile development methods
• German and English: Fluent

Experiences:
• Development of an application or component in a modern language such as Go, Java, JavaScript, etc.
• Usage of version control systems such as GIT and other command line tooling
• Microservices architecture and cloud technology in general, specifically Container or PaaS (such as Cloud Foundry)
• Agile development including pair programming
Country/Region

Germany
Preferred Technical and Professional Experience

Skills:
• PaaS: Cloud Foundry
• IaaS: Kubernetes, OpenShift
• FaaS, e.g. IBM Cloud Functions or Open Whisk
• Golang

Experiences:
• Published projects or contributions on GitHub, GitLab or similar platform
• Behavior driven development (BDD), test driven development (TDD)
• Operating applications and components on Cloud and Linux/Unix
• Automation of operations procedures (e.g. build, test, deploy)
Secondary Job Category

Unassigned
Eligibility Requirements

Candidates applying for this internship position should be students enrolled at university.
Position Type

Early Professional
Early Professional Track

Track unaligned
New Collar Role

No

Make every future a success.
  • Job directory
  • Business directory