IBMposted 6 days ago
Full-time - Entry Level
Boeblingen, DE
Professional, Scientific, and Technical Services

About the position

A career in IBM Software means you'll be part of a team that transforms our customer's challenges into solutions. Seeking new possibilities and always staying curious, we are a team dedicated to creating the world's leading AI-powered, cloud-native software solutions for our customers. Our renowned legacy creates endless global opportunities for our IBMers, so the door is always open for those who want to grow their career. We are seeking a skilled back-end developer to join our IBM Software team. As part of our team, you will be responsible for developing and maintaining high-quality software products, working with a variety of technologies and programming languages. IBM's product and technology landscape includes Research, Software, and Infrastructure. Entering this domain positions you at the heart of IBM, where growth and innovation thrive.

Responsibilities

  • Develop, deliver, and operate high performance, complex build/test/deployment CI/CD pipelines for software and cloud offerings.
  • Engineer and take responsibility for reliable, best-of-breed quality product rollouts.
  • Work in a highly agile, global development environment.
  • Responsible for the full software development life cycle, including design, implementation, testing, and support.

Requirements

  • Bachelor's Degree in Software Engineering or related field.
  • Insights in latest CI/CD practices, architectures, automation, rollouts.
  • Fluency in one object-oriented programming language; Java preferred.
  • Proficiency in automation & scripting with Bash, Python, Ansible.
  • Practical experience in software development and agile methodology.
  • Hands-on experience with the Linux operating system.
  • Practical experience with Git and GitHub.
  • Practical experience with Docker and containerization.
  • Strong communication skills.
  • Fluent in German and English.

Nice-to-haves

  • Hands-on experience with Red Hat OpenShift Container Platform, Kubernetes.
  • Experience with CI/CD related tools like Jenkins, Travis, Artifactory, SonarQube, Ant, Make, Gradle.
  • Knowledge in database architecture and technology.
  • Knowledge in cloud architectures, cloud concepts and cloud operations.
  • Hands-on experience with IBM Cloud, AWS, Azure, or Private Cloud deployments.
  • Ability to develop and enhance complex algorithms or integrate new technology trends.
  • Practical experience in Open-Source development.
  • Contributions to Open-Source projects are a plus.
  • Knowledge in Analytics and Artificial Intelligence.
  • Network Skills.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service