Senior Database Administrator (Senior DBA)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+26 more
Job description
The Senior DA is responsible for the design, implementation, administration, performance optimization, security, availability, and lifecycle management of enterprise database platforms supporting mission-critical applications. The role provides technical leadership for database architecture, automation, cloud migration, disaster recovery, capacity planning, and operational excellence across multiple database technologies., Database Administration & Operations
- Manage and support large-scale production databases with 24x7 availability requirements.
- Administer Oracle, PostgreSQL, MongoDB, Cassandra and other enterprise database platforms.
- Perform database installation, configuration, upgrades, patching, cloning, and migrations.
- Ensure database health, availability, integrity, and performance.
Performance Tuning & Optimization
- Analyze and optimize SQL queries, indexing strategies, execution plans, and database configurations.
- Conduct capacity planning and resource utilization forecasting.
- Resolve performance bottlenecks and implement proactive tuning measures.
High Availability & Disaster Recovery
- Design and maintain HA and DR solutions.
-
Manage technologies such as:
- Oracle Data Guard
- RAC
- PostgreSQL Replication
- Cassandra Multi-DC Clusters
- MongoDB Replica Sets/Sharding
- Always-On Availability Groups
- Conduct periodic DR drills and recovery testing.
Cloud & Modernization
-
Support cloud database platforms:
- AWS RDS/Aurora
- PostgreSQL
- AWS DynamoDB
- MongoDB Atlas
- Lead database migration and modernization initiatives.
Automation & DevOps
-
Develop automation scripts using:
- Shell
- Python
- Ansible
- Terraform
- Implement Database CI/CD pipelines.
- Integrate database deployments with DevOps toolchains.
- Champion Infrastructure as Code (IaC) practices.
Incident & Problem Management
- Provide L3/L4 support for critical database incidents.
- Conduct RCA and implement preventive actions.
- Participate in major incident management and change governance.
Required Technical Skills Database Technologies
- Oracle (RAC, ASM, Data Guard)
- PostgreSQL
- MongoDB
- Cassandra
Cloud Platforms
- AWS
Automation & Scripting
- Python
- Shell Scripting
- PowerShell
- Ansible
- Terraform
Monitoring Tools
- Dynatrace
- Splunk
- Grafana
- Prometheus
DevOps & CI/CD
- Git
- Jenkins
- GitHub Actions
- Kubernetes (preferred)
- Docker
Requirements
- Technical Leadership
- Problem Solving
- Stakeholder Management
- Automation Mindset
- Risk Management
- Operational Excellence
- Customer Focus
- Team Mentoring
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Making Data Warehouses Fast: A Developer’s Story
Top Big Data Technologies That You Need to Know
Highest Paying Tech Companies for Developers
20 Essential Tools For Backend Development