onsite
Senior Platform Engineer DBaaS - Rumble
Devops Engineer
Senior Platform Engineer responsible for designing, building, and operating a Kubernetes‑based DBaaS platform on OpenStack, emphasizing automation, reliability, and security for managed database workloads.
About the role
Key Responsibilities
- Architect, deploy, and maintain a Kubernetes‑driven platform that hosts managed database services on OpenStack.
- Implement infrastructure‑as‑code using Terraform and automate lifecycle operations for database clusters.
- Develop and maintain CI/CD pipelines to ensure rapid, reliable delivery of platform updates and security patches.
- Monitor system health, performance, and security, establishing alerting and remediation processes to meet SLA targets.
- Collaborate with development and security teams to embed best‑practice hardening, compliance, and disaster‑recovery strategies.
Requirements
- 5+ years of experience operating large‑scale Kubernetes environments, preferably in a DBaaS or cloud‑native context.
- Strong hands‑on expertise with OpenStack, Docker, and Terraform for provisioning and orchestration.
- Proficiency in scripting/automation languages such as Python and familiarity with CI/CD tools (e.g., Jenkins, GitLab CI).
- Deep understanding of cloud security principles, networking, and observability (monitoring, logging, tracing).
- Track record of designing highly available, resilient services and implementing automation that reduces operational toil.
Skills
kubernetesdockerterraformpythoncicd