Taro Logo

NOSQL Database Engineer III- (MongoDB)

Rackspace is a cloud computing and managed services provider offering technology solutions and services.
Data
Senior Software Engineer
Remote
5,000+ Employees
5+ years of experience
Enterprise SaaS · Cloud

Description For NOSQL Database Engineer III- (MongoDB)

Rackspace is seeking a Senior NoSQL Database Engineer III specializing in MongoDB and Neo4j technologies. This role combines deep expertise in NoSQL databases with cloud platform knowledge, making it an exciting opportunity for database professionals looking to work with cutting-edge technologies. The position involves managing and optimizing database operations across cloud and on-premises environments, with a focus on performance tuning, security, and scalability.

The ideal candidate will lead database engineering and administration activities, including design, planning, configuration, and monitoring of database systems. You'll be working with various cloud platforms (AWS/Azure/GCP) and will be responsible for implementing automation, ensuring high availability, and managing disaster recovery strategies. This role offers the opportunity to work with a diverse tech stack, including MongoDB, Neo4j, and traditional RDBMS systems.

As a senior member of the team, you'll be involved in critical decision-making regarding database architecture, migration strategies, and optimization techniques. The position offers the flexibility of remote work while being part of a global team that supports Rackspace's cloud infrastructure. You'll have the chance to work with modern technologies like containerization, Infrastructure as Code, and cloud-native database services.

This role is perfect for someone who has a strong background in database administration and wants to evolve their career in the direction of cloud and NoSQL technologies. The position offers the opportunity to work with enterprise-level systems while maintaining a good work-life balance through remote work arrangements. You'll be part of a company that's at the forefront of cloud technology and digital transformation, making this an excellent opportunity for professional growth and development.

Last updated 25 days ago

Responsibilities For NOSQL Database Engineer III- (MongoDB)

  • Install, configure, and maintain Neo4j and MongoDB databases in cloud and on-prem environments
  • Design and implement graph-based models in Neo4j and document-based models in MongoDB
  • Monitor and tune databases for query performance, indexing strategies, and replication performance
  • Design and implement backup and recovery strategies
  • Lead database migration strategies
  • Forecast database growth and plan for scalability
  • Plan and execute database software upgrades, patches, and service packs
  • Set up proactive monitoring and alerting for database health
  • Develop automation scripts using Python, AWS CLI, PowerShell, Shell scripting
  • Implement database security best practices
  • Design and manage Neo4j clustering, MongoDB replication/sharding
  • Provide support for SQL Server, PostgreSQL, MySQL, and Oracle databases

Requirements For NOSQL Database Engineer III- (MongoDB)

MongoDB
Python
Kubernetes
Redis
PostgreSQL
MySQL
  • Bachelor's degree in Computer Science, Information Systems, or related field
  • 5+ years of experience in database administration with 3+ years in Neo4j and MongoDB
  • Database Specialty Certifications in Neo4j and MongoDB
  • Cloud Certifications (AWS, Azure, or Google Cloud)
  • Strong expertise in Neo4j and MongoDB
  • Experience with database monitoring tools
  • Proficiency in automation using Python, AWS CLI, PowerShell, Bash/Shell scripting
  • Experience in cloud-based database deployment
  • Understanding of microservices and event-driven architectures
  • Experience with containerization and Infrastructure as Code
  • Strong analytical and problem-solving skills

Interested in this job?

Jobs Related To Rackspace NOSQL Database Engineer III- (MongoDB)