Your Role and ResponsibilitiesThe IBM Cloud Databases (ICD) team is responsible for developing and operating the Software as a Service (SaaS) offerings that provide Database as a Services (DBaaS) in IBM Cloud.
We are 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. You will work have a unique opportunity to gain first-hand experience with the latest database and orchestration technologies. The services must meet stringent availability targets 24×7 in all datacenters across the globe. You will follow runbooks to resolve such issues and use your troubleshooting and analytical skills to diagnose or troubleshoot platform or Data Service issuesRequired Technical and Professional Expertise
- Will be working India hours (9AM IST -5 PM IST)
- Experience operating a cloud-based service.
- Experience operating production Kubernetes clusters.
- Understanding and updating Helm charts.
- Understanding container lifecycle.
- Troubleshooting failures in the control plane or container.
- Ability to write or modify existing automations in Python, or bash shell.
- Experience with the installation administration of a mainstream database technology such as PostgreSQL, Elastic, MySQL, Redis, or MongoDB.
- Software installation.
- HA configuration and troubleshooting.
- Debugging resource contention.
- Note that we are focused on operating the database server software and NOT on the data inside the databases. Knowledge of schemas, query structure, or other data manipulation is NOT required but is a plus.
Preferred Technical and Professional Expertise
- Experience with IBM’s Cloud Services and/or infrastructure as code implementations.
- Experience with GoLang