Outscal Logooutscal logo

Cloud NoSQL (MongoDB) & Graph Database Engineer IV

17 Hours ago • 7 Years + • DevOps

Job Summary

Job Description

The Cloud NoSQL & Graph Database Engineer IV performs database engineering and administration tasks including design, planning, configuration, monitoring, automation, self-serviceability, alerting, and space management. Responsibilities encompass database backup and recovery, performance tuning, security, migration strategies, and leading Neo4j and MongoDB solutions (migration, modernization, optimization). The role also supports secondary RDBMS platforms (SQL Server, PostgreSQL, MySQL, Oracle) and requires proficiency in cloud workload migrations (AWS/Azure/GCP). Key responsibilities include Neo4j & MongoDB administration, graph & NoSQL data modeling, performance tuning, backup/recovery, migration/modernization, capacity planning, patch management, monitoring/alerting, automation/scripting, security/compliance, incident/problem management, high availability/scalability, vendor management, cross-platform database support, cloud platform expertise, and cost optimization.
Must have:
  • Neo4j & MongoDB administration
  • Graph & NoSQL data modeling
  • Performance tuning & optimization
  • Backup, Restore & Disaster Recovery
  • Migration & Modernization
  • Automation & Scripting
  • Cloud Platform Expertise
  • 7+ years database administration experience (3+ in Neo4j & MongoDB)
Good to have:
  • Experience with DevOps, CI/CD
  • Data replication, ETL, migration tools
  • Database certifications (Neo4j, MongoDB, Cloud)

Job Details

Job Profile Summary
The Cloud NoSQL & Graph Database Engineer performs database engineering and administration activities, including design, planning, configuration, monitoring, automation, self-serviceability, alerting, and space management. The role involves database backup and recovery, performance tuning, security management, and migration strategies. The ideal candidate will lead and advise on Neo4j and MongoDB database solutions, including migration, modernization, and optimization, while also supporting secondary RDBMS platforms (SQL Server, PostgreSQL, MySQL, Oracle). The candidate should be proficient in workload migrations to Cloud (AWS/Azure/GCP).
________________________________________
Key Responsibilities:
•            Neo4j & MongoDB Administration: Install, configure, and maintain Neo4j (GraphDB) and MongoDB (NoSQL) databases in cloud and on-prem environments.
•            Graph & NoSQL Data Modeling: Design and implement graph-based models in Neo4j and document-based models in MongoDB to optimize data retrieval and relationships.
•            Performance Tuning & Optimization: Monitor and tune databases for query performance, indexing strategies, and replication performance.
•            Backup, Restore, & Disaster Recovery: Design and implement backup and recovery strategies for Neo4j, MongoDB, and secondary database platforms.
•            Migration & Modernization: Lead database migration strategies, including homogeneous and heterogeneous migrations between NoSQL, Graph, and RDBMS platforms.
•            Capacity Planning: Forecast database growth and plan for scalability, optimal performance, and infrastructure requirements.
•            Patch Management & Upgrades: Plan and execute database software upgrades, patches, and service packs.
•            Monitoring & Alerting: Set up proactive monitoring and alerting for database health, performance, and potential failures using Datadog, AWS CloudWatch, Azure Monitor, or Prometheus.
•            Automation & Scripting: Develop automation scripts using Python, AWS CLI, PowerShell, Shell scripting to streamline database operations.
•            Security & Compliance: Implement database security best practices, including access controls, encryption, key management, and compliance with cloud security standards.
•            Incident & Problem Management: Work within ITIL frameworks to resolve incidents, service requests, and perform root cause analysis for problem management.
•            High Availability & Scalability: Design and manage Neo4j clustering, MongoDB replication/sharding, and HADR configurations across cloud and hybrid environments.
•            Vendor & Third-Party Tool Management: Evaluate, implement, and manage third-party tools for Neo4j, MongoDB, and cloud database solutions.
•            Cross-Platform Database Support: Provide secondary support for SQL Server (Always On, Replication, Log Shipping), PostgreSQL (Streaming Replication, Partitioning), MySQL (InnoDB Cluster, Master-Slave Replication), and Oracle (RAC, Data Guard, GoldenGate).
•            Cloud Platform Expertise: Hands-on with cloud-native database services such as AWS DocumentDB, DynamoDB, Azure CosmosDB, Google Firestore, Google BigTable.
•            Cost Optimization: Analyze database workload, optimize cloud costs, and recommend licensing enhancements.

Knowledge & Skills:
•            Strong expertise in Neo4j (Cypher Query Language, APOC, Graph Algorithms, GDS Library) and MongoDB (Aggregation Framework, Sharding, Replication, Indexing).
•            Experience with homogeneous and heterogeneous database migrations (NoSQL-to-NoSQL, Graph-to-RDBMS, RDBMS-to-NoSQL).
•            Familiarity with database monitoring tools such as Datadog, Prometheus, CloudWatch, Azure Monitor.
•            Proficiency in automation using Python, AWS CLI, PowerShell, Bash/Shell scripting.
•            Experience in cloud-based database deployment using AWS RDS, Aurora, DynamoDB, Azure SQL, Azure CosmosDB, GCP Cloud SQL, Firebase, BigTable.
•            Understanding of microservices and event-driven architectures, integrating MongoDB and Neo4j with applications using Kafka, RabbitMQ, or AWS SNS/SQS.
•            Experience with containerization (Docker, Kubernetes) and Infrastructure as Code (Terraform, CloudFormation, Ansible).
•            Strong analytical and problem-solving skills for database performance tuning and optimization.

Education & Certifications:
•            Bachelor’s degree in Computer Science, Information Systems, or a related field.
•            Database Specialty Certifications in Neo4j and MongoDB (Neo4j Certified Professional, MongoDB Associate/Professional Certification).
•            Cloud Certifications (AWS Certified Database - Specialty, Azure Database Administrator Associate, Google Cloud Professional Data Engineer).

 
Preferred Experience:
•            7+ years of experience in database administration with at least 3 years dedicated to Neo4j and MongoDB.
•            Hands-on experience with GraphDB & NoSQL architecture and migrations.
•            Experience working in DevOps environments and automated CI/CD pipelines for database deployments.
•            Strong expertise in data replication, ETL, and database migration tools such as AWS DMS, Azure DMS, MongoDB Atlas Live Migrate, Neo4j ETL Tool.
________________________________________
 
undefinedundefinedundefined

Similar Jobs

Seedify - Senior Backend Engineer

Seedify

Philippines (Remote)
1 Month ago
Crytek - NOC Linux Specialist (Remote only)

Crytek

(Remote)
2 Months ago
Thatgamecompany - Senior Multiplayer Engineer

Thatgamecompany

United States (Remote)
8 Months ago
CloudHire - Senior Database Engineer

CloudHire

Hyderabad, Telangana, India (Remote)
4 Months ago
Zinrelo - QA Engineer

Zinrelo

Pune, Maharashtra, India (Hybrid)
4 Months ago
Microsoft - Senior Software Engineer

Microsoft

(Hybrid)
2 Months ago
Razer - Lead Site Reliability Engineer

Razer

Shanghai, Shanghai, China (On-Site)
5 Months ago
Auros Global - Strategy Developer - Asia

Auros Global

Asia, Lima Region, Peru (Remote)
3 Months ago
Microsoft - Senior DPU Software Engineer – Secure Enclave

Microsoft

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Kaedim - DevOps Engineer

Kaedim

San Francisco, California, United States (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

PwC - Associate - Senior Associate - IFS - Application Development

PwC

Jakarta, Jakarta, Indonesia (On-Site)
2 Months ago
Sinch - Lead System Engineer (Linux)

Sinch

Noida, Uttar Pradesh, India (On-Site)
4 Months ago
Zuru - Senior Node JS Developer

Zuru

Ahmedabad, Gujarat, India (On-Site)
4 Months ago
Hudl - Lead Software Engineer

Hudl

Mumbai, Maharashtra, India (On-Site)
5 Months ago
Epic Games - Principal Programmer, Horde

Epic Games

United States (On-Site)
1 Month ago
Patterned Learning Career - Senior Fullstack Software Engineer

Patterned Learning Career

(Remote)
3 Weeks ago
Stonewall Collision & Auto Painting - Data Scientist

Stonewall Collision & Auto Painting

Hyderabad, Telangana, India (On-Site)
5 Months ago
Ubisoft Blue Byte - Site Reliability Engineer [Game Security]

Ubisoft Blue Byte

Düsseldorf, North Rhine-Westphalia, Germany (On-Site)
1 Month ago
Prodigal - Senior Software Engineer

Prodigal

Bengaluru, Karnataka, India (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in India

Hudl - Senior Software Engineer (1-year contract)

Hudl

Mumbai, Maharashtra, India (On-Site)
3 Months ago
Nielsen Holdings - Software Engineering Manager - Windows\C++\.Net

Nielsen Holdings

Gurugram, Haryana, India (Hybrid)
2 Months ago
Electronic Arts - Financial Analyst

Electronic Arts

Hyderabad, Telangana, India (On-Site)
1 Month ago
PwC - IN_Senior Manager_SAP FI_ Tax Technology_TRS_Bangalore

PwC

Bengaluru, Karnataka, India (On-Site)
1 Month ago
GoTo Group - Data Platform Engineer

GoTo Group

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Scientific Games  - Lead Software Engineer

Scientific Games

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Fugro - Talent Acquisition Partner

Fugro

Navi Mumbai, Maharashtra, India (On-Site)
6 Months ago
Sporty Group - People Operations Specialist - (HRBP)

Sporty Group

Mumbai, Maharashtra, India (On-Site)
6 Months ago
Eightfold - Senior Engineer

Eightfold

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
Verizon - Digital Marketing-Manager

Verizon

Hyderabad, Telangana, India (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

DevOps Jobs

Zones - Azure Backend Developer

Zones

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Offworld - DevOps Engineer

Offworld

New Westminster, British Columbia, Canada (Hybrid)
5 Months ago
Cargo Studio - MIS Engineer

Cargo Studio

(On-Site)
3 Weeks ago
Futurum Technology  - DevOps Engineer

Futurum Technology

Poland (On-Site)
8 Months ago
Brillio - Enterprise Architect, AWS - R01535258

Brillio

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
Ajmera Infotech - Senior ASP.NET Developer with Azure Expertise

Ajmera Infotech

Austin, Texas, United States (On-Site)
1 Week ago
Electronic Arts - DevOps Software Engineer Intern

Electronic Arts

Bucharest, Bucharest, Romania (On-Site)
1 Week ago
PlayStation Global - IT Systems Engineer-Cloud

PlayStation Global

Carlsbad, California, United States (On-Site)
3 Months ago
PwC - DevOps Engineer (freelance)

PwC

Warsaw, Masovian Voivodeship, Poland (On-Site)
5 Months ago
Axinous - Senior Software Development Manager - C, Linux, Distributed Systems

Axinous

Bengaluru, Karnataka, India (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded