IBM Cloud Database developer (f/m/x)

  • Software Engineering
  • Entry Level

IBM Cloud Database developer (f/m/x)

  • Software Engineering
  • Entry Level

Introduction
IBM’s Cloud Database Services has an exciting opportunity for a Cloud Database Developer in our IBM Cloud Database engineering team.

Your Role and Responsibilities
The IBM Cloud Data Services teams are responsible for developing and operating the Software as a
Service (SaaS) offerings that provide Databases as a Service (DBaaS) in IBM Cloud.

Our team is developing and operating the Software as aService (SaaS) offerings that provide Database as a Services (DBaaS) in IBM Cloud.

You will participate in the design of the service, implementing tools and automation, building containers, developing automated tests,
implementing monitoring and runbooks, and handling complex customer escalations.
You will build a deep understanding of the HA configurations, and general cloud operations in a production environment.
You should have a passion for Developing a high quality and highly available cloud service.

We live a « You build it, You run it » culture. As a developer, you will join our follow-the-sun rotation where you will be the primary responder for automated system alerts.
In this devops culture you will design and implement new capabilities for our database services and also improve operational aspects continuously.

Required Technical and Professional Expertise
Skills:

  • Software development architecture & design
  • GoLang and/or Python Development skill
  • CI/CD Automation tooling, such as Jenkins or Terraform.
  • Agile development methods
  • Unit and Integration Testing: Expertise in writing and executing unit, integration, and end-to-end tests for Go and Python applications.

Experiences:

  • Microservices architecture and cloud technology in general, specifically Kubernetes
  • Agile development including test driven development and pair programming


Preferred Technical and Professional Expertise

  • Experience with the installation, administration and operation of a mainstream database technology such as PostgreSQL, Elastic, MySQL, Redis, or MongoDB.
  • Kubernetes Proficiency: In-depth understanding of Kubernetes architecture, components, and operations, including pod management, service discovery, and custom resource definitions (CRDs).
  • Golang: Proficiency in Go, particularly for writing microservices, custom controllers/operators, and Kubernetes-related tooling.
  • Python: Strong Python skills for scripting, automation tasks, and integration with Kubernetes APIs.
  • API Development: Experience in developing and consuming RESTful APIs and understanding of gRPC
  • Ability to implement or modify existing automations in Python, or bash shell.

Vous voulez savoir ce que c’est que d’être un IBMer ?


About IBM

IBM’s greatest invention is the IBMer. We believe that through the application of intelligence, reason and science, we can improve business, society and the human condition, bringing the power of an open hybrid cloud and AI strategy to life for our clients and partners around the world.

Restlessly reinventing since 1911, we are not only one of the largest corporate organizations in the world, we’re also one of the biggest technology and consulting employers, with many of the Fortune 50 companies relying on the IBM Cloud to run their business.

At IBM, we pride ourselves on being an early adopter of artificial intelligence, quantum computing and blockchain. Now it’s time for you to join us on our journey to being a responsible technology innovator and a force for good in the world.

Détails clés de l’offre

Vous ne trouvez pas votre bonheur en ce moment ?

Ne vous inquiétez pas. Rejoignez notre réseau de talents et recevez des informations sur les dernières opportunités.