MongoDBA

Overview

Remote
Hybrid
Depends on Experience
Contract - W2
No Travel Required

Skills

MongoDB
Cloud Automation
AWS
Scripting
Ansible
Shell Scripting
CloudFormation
Lambda
Linux/Unix
Database Security
High Availability
Replication
Sharding
Disaster Recovery
Performance Tuning

Job Details

Position Overview:

Seeking a Senior Database Engineer to join our Database Services team. The role involves extensive cloud automation and database administration in a high-velocity operations environment supporting 24x7 business critical applications. This role is ideal for a candidate who excels in MongoDB on both on-premises and cloud (MongoDB Atlas) platforms and has a solid background in cloud-based database solutions using AWS.

Key Responsibilities:

  • Provide DBA support including provisioning, backup/recovery, replication, deployment, and real-time production troubleshooting on MongoDB.
  • Install, configure, monitor, upgrade, and maintain databases in both production and non-production environments.
  • Offer 24x7 on-call DBA support on a rotation schedule, as well as on an ad-hoc basis.
  • Support database deployment for testing and production environments.
  • Diagnose and resolve database performance issues using performance monitors and tuning techniques.
  • Develop and test automation scripts for database administration and associated tools.
  • Ensure database security, configure and maintain database high availability, support data replication and sharding.
  • Troubleshoot database production issues and connectivity concerns.
  • Implement disaster recovery solutions.
  • Utilize AWS services to develop and automate cloud-based solutions, maintain automation scripts using AWS Lambda.

Required Skills & Qualifications:

  • MongoDB Expertise: At least 5 years of hands-on experience with MongoDB Enterprise Edition and MongoDB Atlas, including installations, configurations, backups, and restores.
  • Automation Skills: Proficiency in shell scripting or Ansible for on-premises automation, and experience with AWS CloudFormation templates and Lambda functions for cloud automation.
  • Cloud Development: Minimum 2 years of experience in cloud development using AWS CloudFormation Templates (CFT).
  • Strong understanding of Linux/Unix/VM operating systems as related to database management.
  • Ability to work effectively both as part of a team and independently with minimal supervision.

Work Environment:

This is a hybrid role that requires three days of on-site work in McLean, VA, with possible on-site work in Dallas, TX or Atlanta, GA if necessary.

Additional Information:

  • MongoDB Version: Current version is 5, with an upgrade to version 6 planned in the upcoming months.
  • This role may transition to a full-time position after 12 months, based on performance and business needs.
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.