Akkodis
Website:
akkodis.com
Job details:
Job Title: Senior Cloud DBA
Location: Hyderabad
Experience: 10 Years
Position Overview
The Senior DBA will be responsible for supporting, maintaining, and optimizing customer database deployments across our multi-tenant cloud platforms. The engineer will work across Linux-based database systems—primarily MySQL, PostgreSQL, MongoDB, and CockroachDB—delivered through both Kubernetes and IaaS architectures. This role forms part of the Cloud Team delivering Managed Database-as-a-Service (DBaaS). The engineer will collaborate closely with the internal DBA Team, Cloud & Infrastructure teams, and Architecture group to ensure best-practice deployments, modernized database solutions, and high-performance, stable environments for customers.
A strong background in Linux systems, database operations, cloud platforms (AWS or Azure), and troubleshooting performance issues is essential.
Key Responsibilities
- Database Platform Management
- Design, support, maintain, and optimize Linux-based database systems (MySQL, PostgreSQL, MongoDB, CockroachDB).
- Perform deployments, upgrades, patching, and configuration management across customer environments.
- Troubleshoot and resolve database performance issues, including query optimisation, index tuning, connection issues, and replication problems.
- Assist in developing automation for database provisioning and maintenance.
Cloud Engineering & Deployment
- Deploy and manage database workloads o (Operators, StatefulSets, Helm, Operators, CRDs).
- Deploy and support databases on IaaS environments (compute, storage, networking).
- Work with AWS or Azure cloud services for DB deployments, storage design, IAM, networking, and HA/resilience architecture.
- Ensure best-practice cloud resource utilisation, cost optimisation, and scalable deployments.
DBaaS Operations
- Support the operation of a Managed Database-as-a-Service platform.
- Monitor databases using modern APM and observability tools (Prometheus/Grafana, Datadog, New Relic, ELK, etc.).
- Implement alerting, capacity management, and proactive performance monitoring.
- Work closely with the DBA team for escalations, tuning activities, and advanced troubleshooting.
Collaboration & Architecture
- Partner with Cloud & Infrastructure Teams to design standardised and secure DB deployment patterns.
- Collaborate with Architecture Team to build modern database solutions, including container-native, cloud-native, and distributed databases.
- Contribute to improving database reliability, resiliency, DR strategy, and automation pipelines.
Integration Systems
- Support and understand messaging and event-driven architectures including:
- RabbitMQ
- Kafka
- Apache NiFi
- Streaming and change-data-capture integration patterns
- Assist in designing data flows integrated with core database platforms.
Technical Skills
- Strong Linux systems administration (CentOS, RHEL, Ubuntu).
- Hands-on experience with MySQL, PostgreSQL, MongoDB, and/or CockroachDB.
- Strong understanding of database replication, clustering, sharding, backup/restore, and HA patterns.
- Kubernetes experience (Operators, Helm, StatefulSets, persistent storage design).
- IaaS experience deploying databases on AWS or Azure.
- Knowledge of CI/CD, Infrastructure-as-Code (Terraform, Ansible, GitOps).
Strong troubleshooting skills for database performance, networking, and storage issues.Familiarity with messaging and streaming systems (RabbitMQ, Kafka, NiFi).
Experience with monitoring/observability platforms.
Nice to Have
- Prior DBA experience in MySQL, PostgreSQL, or MongoDB.
- Experience working in multi-tenant cloud environments.
- Exposure to distributed databases and cloud-native DB technologies.
- Knowledge of DevOps practices and SRE principles.
- Certifications (AWS/Azure, Kubernetes, Linux, DB vendor).
Soft Skills
- Strong communication and ability to work cross-functionally with engineering, architecture, and operations teams.
- Ability to prioritise tasks and manage multiple customer workloads.
- Analytical, calm under pressure, and able to diagnose complex issues quickly.
- Commitment to continuous learning and evolving cloud/database technologies.
Education & Certifications
- Degree in Computer Science, Information Technology, or equivalent experience.
- Certifications beneficial:
- AWS Solutions Architect / AWS Database Specialty
- Azure Database Administrator / Azure Solutions Architect
- Certified Kubernetes Administrator (CKA)
- Linux certifications (RHCSA/RHCE)
- DB certifications (MySQL, PostgreSQL, MongoDB)
Click on Apply to know more.