GSSTech Group
Posted 4 months ago
MongoDB Database Engineer (DBA)
BengaluruOn-siteFull-time
AI Summary
MongoDB Database Engineer (DBA) responsible for managing, maintaining, and optimizing MongoDB environments with PostgreSQL as a secondary focus; includes provisioning, backups, performance tuning, high availability, and collaboration with DevOps and application teams.
About this role
We are seeking a highly skilled MongoDB Database Engineer (DBA) to support the Everyday Banking UAE Tribe. The ideal candidate will be responsible for managing, maintaining, and optimizing database environments, with a primary focus on MongoDB and secondary expertise in PostgreSQL.
This role requires strong hands-on experience in database administration, performance tuning, and production support within enterprise-scale environments.
Key Responsibilities
- Provision, configure, and manage MongoDB databases in production and non-production environments
- Perform database cloning, backups, restores, and migrations
- Support applications with database-related activities and troubleshooting
- Create and manage database users, roles, and access controls
- Monitor database performance and implement tuning strategies
- Ensure high availability, scalability, and reliability of database systems
- Implement MongoDB best practices including indexing, replication, and sharding
- Support PostgreSQL database operations as a secondary responsibility
- Collaborate with DevOps, application teams, and infrastructure teams for deployments and issue resolution
- Maintain documentation for database configurations and processes
Required Skills & Qualifications
- Strong hands-on experience with MongoDB (Primary Skill)
- Good working knowledge of PostgreSQL (Secondary Skill)
- Deep understanding of MongoDB architecture (replica sets, sharding, clusters)
- Experience in database provisioning, configuration, and administration
- Expertise in performance tuning and query optimization
- Knowledge of backup, recovery, and disaster recovery strategies
- Familiarity with Linux/Unix environments
- Experience with monitoring tools and automation is a plus
Preferred Qualifications
- Experience in banking or financial services domain
- Exposure to cloud platforms (AWS, Azure, or GCP)
- Knowledge of CI/CD pipelines and DevOps practices
- Strong problem-solving and analytical skills
Experience
- 4+ years of relevant experience in database engineering/administration
Skills
AdministrationAutomationBackup And RecoveryCI/CDCloud Platforms (AWS, Azure, GCP)ConfigurationDatabase ProvisioningDevOps PracticesDisaster RecoveryLinux/UnixMongoDBMonitoring ToolsPerformance TuningPostgreSQLQuery OptimizationReplica SetsSharding
Explore related jobs
More jobs at GSSTech Group
- QA Automation Engineer - Finacle Core BankingDubai, Dubai
- Senior Software Engineer - Node.js, AI & BlockchainDubai, Dubai
- Senior Product Designer - (Enterprise Design Systems & Fintech)Dubai, Dubai
- QA Automation Engineer - Finacle Core BankingChennai, Tamil Nadu
- TIBCO Integration DeveloperChennai, Tamil Nadu
- Technology Engineer - Network SecurityBengaluru, Karnataka
Similar Administration jobs
Jobs in Bengaluru
- Sr. Software Development EngineerEsper (Rippling) · Bengaluru, India
- Oolka - Lead Product DesignerBeinguser · Bengaluru, Karnātaka
- Associate/Senior Associate,Settlement ServicesAltisource · Bengaluru, KA
- ISenior Software Development Engineer in TestIvanti · Bengaluru, India (Bagmane)
- Staff Engineer - Site ReliabilityNextiva · Bengaluru, Onsite
- Senior Software Engineer - MTS-3 / 4 (Java & Python)The Nielsen Company · Bengaluru, India