C. Mack Solutions
C. Mack Solutions
11 – 50 Employees
ConsultingDefenseGovernment
C. Mack Solutions is a small technology and engineering services firm supporting public-sector and defense organizations with Agile software development, Agile transformation, and technical delivery. Founded in 2005, the company works with government agencies, including the Department of Homeland Security and Customs and Border Protection, to modernize mission-critical applications and implement SAFe Agile practices. Its ISO 9001-certified processes support consistent quality, while its government contract vehicles enable long-term client partnerships and delivery on complex public-sector programs.

Senior Database Engineer, MongoDB

Manage MongoDB and relational databases that support mission-critical federal systems. Design secure, highly available data architectures as part of an Agile Scrum team.

Description

  • Support a federal program delivering Agile development and ongoing operations and maintenance for critical systems.
  • Act as the Agile Scrum team’s primary data authority.
  • Create and document logical and physical data models.
  • Advise development teams on schema design, indexing, and data relationships across NoSQL and relational databases.
  • Configure, upgrade, and maintain MongoDB environments.
  • Build and operate highly available MongoDB infrastructure, including replica sets, sharded clusters, and distributed systems.
  • Administer, model, and maintain relational databases such as PostgreSQL and Oracle.
  • Continuously tune databases and optimize queries.
  • Review execution plans and indexes, and improve MongoDB aggregation pipelines and SQL queries.
  • Implement and maintain database security controls for authentication, role-based access, auditing, and encryption.
  • Maintain compliance with CBP and DHS security regulations.
  • Develop, test, and implement backup, recovery, and disaster recovery plans.
  • Automate database deployments, configuration management, patching, and routine maintenance with Python, Bash, and infrastructure-as-code tools.
  • Take part in Agile Scrum ceremonies.
  • Work with developers, cloud engineers, and government stakeholders to support frequent, short-cycle software releases.

Requirements

  • Reside in the DC, Maryland, or Virginia area.
  • U.S. citizenship is required.
  • Be able to obtain a CBP Public Trust clearance.
  • Hold a bachelor’s degree in computer science, software engineering, information technology, or a related technical field.
  • Have 5–7 or more years of database administration or engineering experience.
  • Have at least 3 years of hands-on experience designing and administering MongoDB environments.
  • Know MongoDB architecture in depth, including replica sets, sharded clusters, locking, WiredTiger storage, and transaction handling.
  • Have experience designing scalable schemas for document-oriented and relational databases.
  • Have working knowledge of relational database administration, schema design, and SQL development.
  • Have experience with PostgreSQL, Oracle, or Microsoft SQL Server.
  • Be experienced in tuning slow queries, creating compound and partial indexes, and diagnosing SQL and NoSQL performance bottlenecks.
  • Be able to write automation scripts in Python, Bash, or PowerShell.
  • Have experience configuring database security, including TLS/SSL certificates, Kerberos or LDAP integration, and audit logs.
  • Know database STIGs and hardening guidelines.
  • Be comfortable using Linux, including RHEL/CentOS, for database host configuration, volume management, and performance monitoring.

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Retirement savings plans
  • Paid time off
  • Other supplemental programs

Related Jobs

Berkshire Hathaway GUARD Insurance Companies

Senior Complex Liability Adjuster

Berkshire Hathaway GUARD Insurance Companies
1,001 – 5,000 Employees
HealthcareHospitalityLogistics

Manage litigated commercial liability claims for Berkshire Hathaway GUARD Insurance Companies, from coverage and damages evaluations through resolution. Work with defense counsel and other stakeholders to develop claim strategies and negotiate settlements.

Open