Swathi Business Solutions
Website:
swathisolutions.com
Job details:
We are seeking a highly skilled MongoDB Administrator to join our technology team and manage mission-critical MongoDB database environments.
The ideal candidate will be responsible for ensuring the availability, performance, scalability, and security of MongoDB databases deployed across on-premises and cloud platforms.
You will work closely with development, DevOps, and infrastructure teams to optimize database performance, implement automation, and maintain high availability for business-critical applications.
This role requires strong expertise in MongoDB architecture, replication, sharding, backup and recovery, database performance tuning, and cloud-based database administration.
Key Responsibilities
- Install, configure, upgrade, and administer MongoDB databases across development, testing, and production environments.
- Design, implement, and maintain highly available MongoDB Replica Sets and Sharded Clusters.
- Monitor database health, performance, and availability using monitoring and observability tools.
- Perform capacity planning and optimize database configurations for maximum performance and scalability.
- Configure and maintain database indexing strategies to improve query performance.
- Analyze slow queries and optimize aggregation pipelines for enhanced application performance.
- Develop and maintain automated backup, restore, and disaster recovery procedures.
- Perform database recovery activities and validate backup integrity through regular testing.
- Implement security best practices including authentication, authorization, encryption, and auditing.
- Troubleshoot database issues related to replication, connectivity, storage, performance, and application integration.
- Automate routine database administration tasks using Shell Scripting, Bash, Python, or automation tools.
- Work closely with DevOps teams to support CI/CD deployments and database release management.
- Manage MongoDB deployments on cloud platforms such as AWS, Microsoft Azure, and Google Cloud Platform (GCP).
- Support database migrations, version upgrades, and infrastructure modernization initiatives.
- Prepare operational documentation, runbooks, and standard operating procedures.
- Participate in on-call support, incident management, root cause analysis (RCA), and problem management activities.
- Ensure database environments comply with organizational security and governance standards.
Required Technical Skills
- MongoDB Administration
- MongoDB Enterprise & Community Editions
- Replica Sets Configuration and Management
- Sharding Architecture
- Index Design and Optimization
- Aggregation Framework
- Query Optimization
- Backup & Recovery Strategies
- Disaster Recovery Planning
- Performance Monitoring & Tuning
- MongoDB Atlas (Preferred)
- Linux Administration
- Unix Administration
- Shell Scripting (Bash)
- Python (Preferred)
- Database Monitoring Tools
- Automation Tools (Ansible, Terraform, Jenkins, or similar)
- AWS
- Microsoft Azure
- Google Cloud Platform (GCP)
- High Availability Architecture
- Capacity Planning
- Database Security
- Authentication & Authorization
- SSL/TLS Configuration
- Incident Management
- Root Cause Analysis
Roles & Responsibilities
- Maintain high availability and reliability of MongoDB production databases.
- Optimize database performance through indexing, query tuning, and resource management.
- Configure and manage replication, failover, and sharding for scalable deployments.
- Monitor database infrastructure and proactively resolve performance bottlenecks.
- Plan and execute backup, restoration, and disaster recovery activities.
- Automate database administration tasks to improve operational efficiency.
- Coordinate with application teams during deployments and production releases.
- Perform database upgrades, patching, and health assessments.
- Ensure compliance with security, backup, and operational standards.
- Investigate production incidents and implement preventive measures.
Preferred Qualifications
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
- MongoDB Certified DBA Associate or Professional certification is highly preferred.
- Experience administering large-scale production MongoDB environments.
- Hands-on experience with cloud-native database deployments.
- Knowledge of container platforms such as Docker and Kubernetes is an added advantage.
- Familiarity with DevOps practices and Infrastructure as Code (IaC) tools.
Desired Competencies
- Strong analytical and troubleshooting skills.
- Excellent communication and stakeholder management abilities.
- Ability to work in a fast-paced production support environment.
- Strong understanding of database architecture and distributed systems.
- Excellent documentation and operational planning skills.
- Ability to manage multiple priorities with minimal supervision.
- Proactive mindset with a focus on reliability, automation, and continuous improvement.
(ref:hirist.tech)
Click on Apply to know more.