Overview
HybridOnsite 3 days a week from day one
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.
- 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.
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.