Cloud NoSQL (MongoDB) & Graph Database Engineer IV

4 Weeks 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

Trend Micro - (Sr.) Backend Engineer

Trend Micro

Taipei City, Taiwan (On-Site)
5 Months ago
PwC - IN_Senior Associate_ Golang _Advisory Corporate_Advisory_Bangalore

PwC

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Epic Games - Full-Stack Web Programmer, Trust & Safety

Epic Games

Montreal, Quebec, Canada (On-Site)
2 Months ago
SmileGate - Platform Division Web Service Backend Developer

SmileGate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
2 Months ago
ByteDance - Solutions Architect

ByteDance

(On-Site)
6 Days ago
Barracuda Networks  Inc  - Software Engineer

Barracuda Networks Inc

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Nielsen Holdings - Senior Software Engineer - Bigdata ( Java / Scala / Python , Spark, SQL , AWS)

Nielsen Holdings

Mumbai, Maharashtra, India (Hybrid)
5 Months ago
SmileGate - [CTO본부] DBA 담당

SmileGate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
3 Months ago
Innoactive - Software Engineer (.NET)

Innoactive

(Remote)
1 Week ago
Ajmera Infotech - Senior DevOps Engineer - AWS

Ajmera Infotech

Austin, Texas, United States (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Sporty Group - Backend Engineer

Sporty Group

(Remote)
8 Months ago
Funguy Studio - PHP Developer

Funguy Studio

Makati, Metro Manila, Philippines (On-Site)
7 Months ago
Virtuos - Machine Learning Engineer

Virtuos

Singapore (On-Site)
1 Week ago
CloudHire - Full-Stack Web3 Developer

CloudHire

Gurugram, Haryana, India (Remote)
6 Days ago
CloudHire - Full Stack Developer - Angular & Node

CloudHire

Haryana, India (Remote)
1 Week ago
Wildlife Studios - Associate Site Reliability Engineer

Wildlife Studios

São Paulo, State Of São Paulo, Brazil (On-Site)
5 Days ago
The Walt Disney Company - Senior Systems Engineer, Data Services [Database Administration]

The Walt Disney Company

Burbank, California, United States (On-Site)
2 Months ago
CloudHire - Full Stack Developer

CloudHire

Pune, Maharashtra, India (Remote)
5 Days ago
Warner Bros Games - Staff Software Engineer - Golang - QoE Platform

Warner Bros Games

Bengaluru, Karnataka, India (Hybrid)
3 Weeks ago
ASSIST Software - Node.js Engineer

ASSIST Software

Suceava, Suceava County, Romania (Remote)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in India

Luxoft - Senior QA Analyst - AML & FinCrime

Luxoft

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Dashtoon - Digital AI Artist

Dashtoon

India (Remote)
5 Months ago
Virtusa - UI Developer

Virtusa

Andhra Pradesh, India (Hybrid)
6 Months ago
DNEG - FP&A Manager

DNEG

Mumbai, Maharashtra, India (Hybrid)
1 Month ago
DNEG - Principal Security Architect

DNEG

Mumbai, Maharashtra, India (On-Site)
1 Week ago
Nagarro - Associate Staff Engineer

Nagarro

Hyderabad, Telangana, India (On-Site)
5 Months ago
Nagarro - Principal Engineer, Cloud

Nagarro

India (On-Site)
5 Months ago
Google - Senior Software Engineer, Google Cloud

Google

Pune, Maharashtra, India (On-Site)
4 Months ago
Framestore - Imaging Support Engineer

Framestore

Mumbai, Maharashtra, India (On-Site)
3 Days ago
undefined - Frontend game developer

Gurugram, Haryana, India (On-Site)
9 Months ago

Get notifed when new similar jobs are uploaded

DevOps Jobs

ION - Senior DevSecOps Engineer, Italy

ION

London, England, United Kingdom (On-Site)
5 Months ago
Activision - Software Development Intern

Activision

Shanghai, Shanghai, China (On-Site)
2 Weeks ago
Matific - Senior DevOps Engineer/ Lead DevOps

Matific

São Paulo, State Of São Paulo, Brazil (On-Site)
3 Months ago
NVIDIA - Solutions Architect, Infrastructure - Research Computing

NVIDIA

New York, New York, United States (Remote)
2 Months ago
Ajmera Infotech - SENIOR ASP.NET DEVELOPER

Ajmera Infotech

Hyderabad, Telangana, India (On-Site)
8 Months ago
Luxoft - Lead Integration and Release Engineer

Luxoft

Bucharest, Bucharest, Romania (On-Site)
4 Months ago
Barracuda Networks  Inc  - Software Engineer

Barracuda Networks Inc

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Aristocrat Gaming - Senior Systems Reliability Engineer (SRE)

Aristocrat Gaming

Austin, Texas, United States (Hybrid)
1 Week ago
NVIDIA - Senior ASIC Front End Infrastructure Engineer

NVIDIA

Austin, Texas, United States (Hybrid)
1 Week ago
NVIDIA - Senior Software Engineer - HPC

NVIDIA

Santa Clara, California, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

England, United Kingdom (Remote)

United States (Remote)

Vietnam (Remote)

Vietnam (Remote)

Sacramento, California, United States (Remote)

New York, New York, United States (Remote)

Los Angeles, California, United States (Remote)

Gurugram, Haryana, India (Remote)

View All Jobs

Get notified when new jobs are added by Rackspace Technology

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug