Senior MongoDB DBA Engineer

• Posted 10 hours ago • Updated 24 minutes ago
Full Time
Part Time
Fitment

Dice Job Match Score™

👤 Reviewing your profile...

Job Details

Skills

  • Database Administration
  • RF
  • Encryption
  • PPT
  • Communication
  • WF
  • Management
  • Backup
  • Recovery
  • Optimization
  • EDX
  • Distribution
  • HB
  • Cloud Computing
  • Documentation
  • Auditing
  • Regulatory Compliance
  • Replication
  • Streaming
  • Query Optimization
  • Performance Tuning
  • X.509
  • TLS
  • SSL
  • Authentication
  • Authorization
  • Quality Assurance
  • Linux
  • Scripting
  • Python
  • Shell Scripting
  • Affinity Propagation
  • Database
  • Migration
  • MongoDB
  • Amazon Web Services
  • Value Engineering
  • DevOps

Summary

Role: Senior MongoDB DBA Engineer

Location: Sunnyvale, CA / Austin, TX

Experience: 6-8 Years



Job Summary

We are seeking a highly skilled Senior MongoDB DBA Engineer to design, implement, and manage scalable MongoDB environments. The ideal candidate will have strong experience with replica sets, sharded clusters, security configurations, and performance tuning, along with hands-on exposure to Ops Manager and cloud migrations. This role requires deep expertise in MongoDB architecture and database administration within enterprise environments.



Key Responsibilities

MongoDB Architecture & Deployment

  • Design, install, and configure MongoDB replica sets and sharded clusters on Linux platforms
  • Convert replica sets to sharded clusters to support data growth and performance requirements
  • Manage cluster scaling including adding/removing shard and replica nodes

Administration & Operations

  • Deploy, monitor, and maintain MongoDB environments across multiple systems
  • Perform database upgrades and migrations (e.g., MongoDB 4.x versions)
  • Analyze and optimize database performance, including query tuning and indexing strategies
  • Implement range-based and hash-based sharding for efficient data distribution

Security & Compliance

  • Implement MongoDB security best practices including:
    • X.509 authentication
    • TLS/SSL encryption
    • Authentication and authorization controls
  • Configure secure communication across MongoDB instances to meet enterprise security standards

Ops Manager & Automation

  • Configure and manage MongoDB Ops Manager (Ops-Mgr)
  • Onboard replica sets and sharded clusters into Ops Manager
  • Manage Ops Manager groups, projects, and upgrades
  • Automate backup, restore, and monitoring processes using Python and shell scripting

Performance & Optimization

  • Optimize database performance through:
    • Query plan analysis
    • Index creation (including text indexing)
    • Host-level and database-level tuning
  • Ensure even data distribution using appropriate shard key strategies

Cloud & Migration

  • Support migration of MongoDB clusters to AWS cloud environments
  • Work with hybrid and distributed architectures during migration phases

Documentation & Governance

  • Document MongoDB installation, operations, security configurations, and auditing processes
  • Ensure compliance with enterprise standards and best practices



Required Skills

  • Strong hands-on experience with MongoDB (Replica Sets and Sharded Clusters)
  • Expertise in MongoDB Ops Manager (Ops-Mgr)
  • Deep knowledge of:
    • MongoDB replication architecture
    • Change streams
    • Query optimization and performance tuning
  • Experience with security configurations (X.509, TLS/SSL, authentication/authorization)
  • Proficiency in Linux environments
  • Strong scripting skills in Python and Shell scripting
  • Experience with database upgrades, migrations, and cluster scaling



Preferred Skills

  • Experience migrating MongoDB clusters to AWS
  • Knowledge of DevOps practices and automation frameworks
  • Experience working in large-scale enterprise environments
  • Familiarity with monitoring and observability tools

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91018020
  • Position Id: PDT - 10789-11924-1775172547
  • Posted 10 hours ago

Company Info

About Purple Drive Technologies LLC

Founded in 2007, Purple Drive started as a tech solutions firm and has grown into a full-service consulting and talent partner. We help businesses navigate complex technology challenges while connecting top professionals with career-defining opportunities.

We believe in transforming businesses through smart IT solutions and empowering technologists to grow their expertise through challenging projects and meaningful partnerships. Built on over 20 years of trusted relationships, we create success stories for both our clients and the talented professionals who drive innovation forward.

Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Sunnyvale, California

Today

Easy Apply

Full-time, Part-time, Third Party, Contract

Mountain View, California

Today

Easy Apply

Contract, Third Party

$67 - $77

Hybrid in Sunnyvale, California

8d ago

Easy Apply

Third Party, Contract

Depends on Experience

Mountain View, California

15d ago

Easy Apply

Contract

Depends on Experience

Search all similar jobs