onsite
Senior Software Engineer-MongoDB-Oracle - Prodapt Solutions
Software Engineer
Senior Software Engineer specializing in MongoDB and Oracle database administration, performance optimization, backup/recovery strategies, and proactive monitoring in Linux environments.
About the role
Key Responsibilities
- Design, install, configure, and administer MongoDB clusters and Oracle databases across development, test, and production environments.
- Identify and resolve complex performance bottlenecks, slow queries, and resource contention issues using profiling and tuning techniques.
- Implement proactive monitoring, alerting, and capacity‑planning solutions to ensure database health and availability.
- Develop and execute backup, restore, and disaster‑recovery procedures, regularly testing recoverability.
- Create and maintain comprehensive documentation of configurations, procedures, and troubleshooting steps.
- Collaborate with Level 1 and Level 2 support teams to respond to incidents, perform root‑cause analysis, and drive continuous improvement.
Requirements
- 5+ years of hands‑on experience administering both MongoDB and Oracle databases in enterprise settings.
- Deep understanding of MongoDB architecture, sharding, replication, and performance tuning.
- Strong knowledge of Oracle RAC, ASM, and SQL performance optimization.
- Proficiency with Linux system administration, scripting (Bash/Python), and automation tools.
- Experience with monitoring platforms (e.g., Prometheus, Grafana, Nagios) and backup solutions.