Job Profile Summary The Cloud NoSQL 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:
MongoDB Administration: Install, configure, and maintain Neo4j (GraphDB) and MongoDB (NoSQL) databases in cloud and on-prem environments.
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.
Shape
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.
Shape
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:
5+ 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.
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
Lead customer delivery and engagement efforts at Rackspace Technology, enhancing client relationships and driving business growth through a strategic, hybrid or remote role.
Drive multi-cloud enterprise solutions as a Lead Platform Enterprise Architect at Rackspace, a leader in cloud innovation and customer-focused architecture.
Lead Project Engineer needed at FUJIFILM Healthcare Americas to manage technical deployment of Synapse products and deliver high-quality healthcare IT solutions remotely.
A hands-on Process Engineer role at Open Gates Group focused on enhancing food manufacturing processes and quality within a sustainable, family-owned business environment.
Explore advanced structural engineering through a Fall 2025 internship with SGH’s experienced Structural Mechanics team in Waltham, MA.
A leading national security company is hiring a Senior Systems Engineer to guide the Intelligence Community's adoption of advanced NSA reporting tools and shape mission-critical solutions.
Lead the manufacturing development of a novel prototype laser system at Xcimer Energy, advancing fusion energy technology for a sustainable future.
Senior Process Engineer role at Applied Materials focusing on semiconductor process design, development, and customer technology adoption to drive innovative manufacturing solutions.
A Senior Systems Engineer role at CPT to support and design system and network infrastructure for government-focused projects.
Sambatek, LLC seeks a motivated Water Resources Engineer experienced in stormwater management and hydraulic modeling to support our land development projects with a hybrid work model.
RISC-V International is seeking a Junior Processor Verification Engineer contractor to develop and evaluate certification tests for the RISC-V ecosystem.
Chai Discovery is seeking a Forward Deployed Engineer to integrate cutting-edge AI drug design models into real-world biopharma workflows.
A Specialist Engineer at Enbridge will lead risk assessments and support integrated risk management for oil & gas assets, driving safety and operational reliability.
Arthur Grand Technologies is seeking a skilled Epicor BOM Engineer to manage BOM data and collaborate with engineering and production teams onsite in Fowlerville, MI.
Contribute to cutting-edge aerospace engineering as a Development Engineer for Rolls-Royce’s FLRAA propulsion system, driving product verification and system integration in Indianapolis.
Founded in 1998, Rackspace provides multi-cloud computing solutions and services. Offering advising to customers based on business challenges, designing solutions, building, and managing solutions. The company is headquartered in San Antonio, Texa...
271 jobsSubscribe to Rise newsletter