MongoDB / NoSQL Database Administrator

CGI•Baltimore, MD
•Onsite

About The Position

CGI is seeking an experienced MongoDB / NoSQL Database Administrator with AWS cloud expertise to support database design, administration, optimization, and operational reliability for mission-critical applications. The role focuses on NoSQL database performance best practices and collaboration with cross-functional teams in a fast-paced environment. The position is located in Woodlawn, Maryland, and requires candidates to work onsite five days per week. The administrator will manage MongoDB, MongoDB Atlas, Amazon DocumentDB, and ElastiCache Redis environments, including architecture, deployments, backups, replication, failover, monitoring, performance, and reliability. The role also supports application teams with schema design, query optimization, and capacity planning; uses AWS services and Linux administration to support cloud-native database operations; and develops automation for routine tasks and system health checks. The position includes on-call support as needed to help meet database SLAs. Applicants must be able to obtain and maintain a U.S. public trust clearance and have a bachelor’s degree plus five years of experience. CGI’s stated U.S. compensation range for the role is $58,000 to $123,800. Eligible professionals receive benefits beginning on their first day of employment, including insurance options, retirement and share-purchase plan contributions, paid time off, parental leave, learning opportunities, tuition assistance, and wellness programs.

Requirements

  • Ability to obtain and maintain a U.S. public trust clearance.
  • Bachelor’s degree and five years of 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, such as RHEL or CentOS.
  • Familiarity with Git and Bitbucket version control processes.
  • Experience in database performance tuning, indexing strategies, and diagnostic troubleshooting.
  • Ability to write scripts, such as Shell or Python, to automate routine tasks.
  • Strong analytical skills and ability to troubleshoot complex issues.

Nice To Haves

  • Experience with CyberArk or Conjur for secrets management.
  • Experience with Dynatrace, Splunk, or other APM/logging tools.
  • Previous experience supporting large-scale, mission-critical NoSQL systems.

Responsibilities

  • Administer, configure, and tune the performance of MongoDB, MongoDB Atlas, Amazon DocumentDB, and ElastiCache Redis.
  • Design, implement, and maintain NoSQL database architectures for 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.
  • Use AWS services, including EC2, VPC, IAM, CloudWatch, and Lambda, for cloud-native operations.
  • Administer and troubleshoot Linux systems that host database workloads.
  • Implement secure access management and secrets control.
  • Use monitoring tools such as Dynatrace and 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.

Benefits

  • Competitive compensation.
  • Comprehensive insurance options.
  • Matching contributions through the 401(k) plan and share purchase plan.
  • Paid time off for vacation, holidays, and sick time.
  • Paid parental leave.
  • Learning opportunities and tuition assistance.
  • Wellness and well-being programs.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service