Database Engineer

job
  • CACI
Job Summary
Location
Baltimore ,MD 21276
Job Type
Contract
Visa
Any Valid Visa
Salary
PayRate
Qualification
BCA
Experience
2Years - 10Years
Posted
15 Mar 2025
Share
Job Description

Database Engineer

Job Category: Information Technology

Time Type: Full time

Minimum Clearance Required to Start: TS/SCI with Polygraph

Employee Type: Regular

Percentage of Travel Required: None

Type of Travel: None

The Opportunity:
As part of the Secure the Enterprise initiative, develop capabilities to shift from the current manual system security evaluation and authorization process to a new model that emphasizes automation, streamlined processes and approvals, continuous monitoring and assessment, and network data gathering across the entire life cycle of a project.

Responsibilities:

  1. The Database Engineer will provide technical expertise for database design, development, implementation, information storage and retrieval, data flow and analysis.
  2. The Database Engineer will develop or maintain database structure to fit into the overall architecture of the system.
  3. The Database Engineer will create new workflows to take over existing processes as needed as well as provide break/fix requests or updates.
  4. The Database Engineer will lead development of database structures, database parser software, and database loading software.
  5. The Database Engineer will support the development and test of various Python based ReST end points, microservices, and data model management capabilities utilizing Django and Flask frameworks to interact with data models such as MariaDB, MongoDB, and PostgreSQL and send data upon request, in JSON format, to UI front ends.

Qualifications:
Required:

  1. Python
  2. Experience using MongoDB or MariaDB
  3. Experience using Django or Flask
  4. ReST endpoint
  5. Microservices
  6. Bachelor’s degree in a technical discipline from an accredited college or university is required
  7. 5 years’ experience as a DBE in programs and contracts of similar scope, type, and complexity is required
  8. 5 years of DBE experience may be substituted for a bachelor’s degree
Desired:
  1. Swagger
  2. AWS, C2S or other cloud experience
  3. Docker
  4. Visual Studio Code or similar IDEs
  5. JSON and/or XML serialization
  6. Jira
  7. Confluence
  8. Git version control
  9. Agile

Telework: This position is authorized for up to 2 days/week of telework as allowed by mission tasking. An initial period of 100% on-site performance is required prior to transitioning to a hybrid work schedule.

Pay Range: The proposed salary range for this position is: $85,800 - $180,200. There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications.

CACI is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, age, national origin, disability, status as a protected veteran, or any other protected characteristic.

#J-18808-Ljbffr