12 Nov
|
Moon Technolabs
|
Ahmedabad
12 Nov
Moon Technolabs
Ahmedabad
Role Overview : We are looking for a Mid-Level Database Administrator (DBA) with strong hands-on experience in MySQL and PostgreSQL , and working exposure to MongoDB and Redis . The DBA will be responsible for database performance, availability, security, backups, and day-to-day operational support while collaborating closely with Backend and DevOps teams.
Primary Responsibilities
- Install, configure, manage, and maintain MySQL and PostgreSQL databases in production and non-production environments.
- Handle database performance tuning , query optimization, and index management.
- Monitor database health, capacity, and availability; proactively identify and resolve issues.
- Manage backup, restore, and disaster recovery strategies for relational and NoSQL databases.
- Support MongoDB for document-based workloads and Redis for caching, queues, and session storage.
- Ensure database security , including user access control, encryption, and compliance with best practices.
- Assist with database schema design , migrations, and version upgrades.
- Support high availability and replication setups (read replicas, streaming replication, clustering basics).
- Document database configurations, procedures, and operational runbooks.
- Participate in on-call or incident response for database-related production issues (as required).
Databases & Technologies
Relational Databases
- MySQL / MariaDB :
- Replication
- Performance tuning
- Backup & recovery
- PostgreSQL :
- Query optimization
- Vacuuming & maintenance
- Replication basics
NoSQL & In-Memory Databases
- MongoDB :
- Basic replica sets
- Backup and monitoring
- Redis :
- Caching strategies
- Persistence (RDB/AOF)
- Performance monitoring
- Node.js :
- PHP / Laravel :
- Python
Expected skills :
- Assist developers with query optimization
- Write basic scripts for automation (Bash / Python preferred)
Operating Systems & Environment
- Strong experience with Linux servers (Ubuntu / CentOS)
- Experience working in cloud environments (AWS / Azure / GCP preferred)
- Familiarity with containerized environments (Docker basics - optional)
Monitoring & Tooling (preferred)
- Database monitoring tools (Percona, pgAdmin, CloudWatch, etc.)
- Log analysis and slow query monitoring
- Basic exposure to CI/CD or DevOps workflows is a plus
Required Qualifications
- Minimum Years of Experience : 2+ Years
- Relevant Industry Experience :
- Database administration in production environments
- Exposure to cloud-hosted databases
- Certifications :Not mandatory
- Database or cloud certifications are a plus
Key Skills & Traits
- Strong problem-solving and troubleshooting skills
- Good understanding of data consistency, reliability, and performance
- Ability to work closely with developers and DevOps teams
- Comfortable handling production databases responsibly
- Clear documentation and communication skills
Nice to Have
- Experience with database migration tools
- Exposure to sharding or large-scale datasets
- Experience with multi-region or high-availability setups
Job Types : Full time, Permanent
Pay: ₹40,000.60 - ₹780,000.02 per month
Work Location: In person
📌 Mid Database Administrator (Ahmedabad)
🏢 Moon Technolabs
📍 Ahmedabad