CACI International Inc

Mongo Database Engineer

CACI International Inc

full-time

Posted on:

Origin:  • 🇺🇸 United States

Visit company website
AI Apply
Manual Apply

Salary

💰 $75,200 - $158,100 per year

Job Level

Mid-LevelSenior

Tech Stack

AWSAzureCloudDjangoDockerElasticSearchFlaskHadoopMariaDBMicroservicesMongoDBNoSQLPythonSparkSQLTypeScript

About the role

  • Design and implement state-of-the-art database solutions.
  • Enhance information security through automated processes and continuous monitoring.
  • Collaborate on critical initiatives to streamline and secure data operations.
  • Advance technological solutions vital to national security.
  • Lead the shift from manual to automated system security processes.
  • Design, develop, and maintain sophisticated database structures.
  • Create efficient workflows and provide timely solutions for system updates.
  • Develop database parsers and loaders to optimize data management.
  • Build and test Python-based ReST endpoints and microservices using Django and Flask.
  • Provide subject matter expertise tuning and optimizing an existing Mongo implementation.

Requirements

  • An active NSA TS/SCI clearance with Polygraph.
  • Bachelor's degree in a technical field (or 5 years equivalent DBE experience).
  • 60 months of Database Engineering experience on similar projects
  • Proficiency in Python, MongoDB/MariaDB, Django/Flask, and microservices.
  • Deep subject matter expertise in MongoDB, Elasticsearch, or similar document-oriented NoSQL database technology.
  • Proven experience as a Database Engineer or similar role.
  • Strong understanding of database design principles and practices.
  • Experience with SQL and NoSQL databases.
  • Knowledge of information security principles and practices.
  • Excellent problem-solving skills and attention to detail.
  • Ability to work independently and as part of a team.
  • Strong communication and collaboration skills.
  • Experience with Swagger, AWS/C2S, Docker, and version control systems.
  • Advanced degree in Computer Science, Information Systems, or a related field.
  • Certifications such as CISSP, CISM, or similar.
  • Experience with cloud-based database solutions (e.g., AWS, Azure).
  • Familiarity with Agile methodologies and DevOps practices.
  • Experience with big data technologies (e.g., Hadoop, Spark).
  • Previous experience working with the Intelligence Community or in national security roles.