NoSQL/ Mongo Database Administrator
Woodlawn MD(Onsite)
Description of Work:
• Experienced MongoDB / NoSQL Database Administrator with strong AWS cloud expertise to support database design, administration, optimization, and operational reliability. This role will support mission-critical applications, implement best practices in NoSQL database performance, and collaborate with cross-functional teams in a fast-paced environment.
• Ability to obtain and maintain US Public Trust Clearance
Basic Qualifications: Minimum knowledge, skills, abilities needed.
• Bachelors +5 years' experience
• Hands-on experience administering MongoDB in production environments
• Experience with ElastiCache (Redis) including clustering, replication, and caching strategies
• Strong experience with AWS cloud infrastructure
• Proficiency in Linux systems administration (RHEL, CentOS, or similar)
• Familiarity with Git and Bitbucket version control processes
• Experience in database performance tuning, indexing strategies, and diagnostic troubleshooting
• Ability to write scripts (Shell, Python, etc.) to automate routine tasks
• Strong analytical skills and the ability to troubleshoot complex issues
• Resource is expected to work onsite 5 days a week at our customer location.
• Provide administration, configuration, and performance tuning for MongoDB, MongoDB Atlas, Amazon DocumentDB, and ElastiCache Redis
• Design, implement, and maintain NoSQL database architectures supporting high availability and scalability
• Manage deployments, backups, replication, failover, and monitoring of NoSQL database environments
• Support application teams with database schema design, query optimization, and capacity planning
• Leverage AWS services for cloud-native operations (EC2, VPC, IAM, CloudWatch, Lambda, etc.)
• Administer and troubleshoot Linux systems hosting database workloads
• Implement secure access management and secrets control (CyberArk/Conjur experience preferred)
• Utilize monitoring tools (Dynatrace, Splunk) for proactive performance management and alerting
• Participate in code versioning and deployment workflows using Git and Bitbucket
• Develop automation for routine tasks, monitoring, and system health checks
• Provide on-call support as needed and ensure database SLAs are met