Data Engineer (1457)
Role details
Job location
Tech stack
Job description
We are seeking a Data Architect / Data Engineer to design, build, and maintain scalable data solutions across multiple Intelligence platforms. This role is responsible for architecting data environments, engineering data pipelines, and managing data flow between disparate systems to ensure compliance with platform-specific data standards. The ideal candidate will combine strong database expertise with automation experience and the ability to develop user-facing solutions using low-code/no-code tools to improve data accessibility.
- Design and implement data architecture solutions supporting multiple Intelligence platforms.
- Engineer, manage, and optimize ETL pipelines to transform and standardize data across disparate systems.
- Ensure data integrity, conformance to platform standards, and compliance requirements.
- Build and maintain database schemas to support evolving mission requirements.
- Troubleshoot and resolve data flow, system, and database issues across production and staging environments.
- Develop lightweight user interfaces using low-code/no-code platforms to enable end users to query, visualize, and interact with mission data.
- Provide technical support and mentorship to engineering teams operating in remote or distributed environments.
Requirements
Qualifications and Skills include:
- Experience designing and managing ETL processes across multiple platforms.
- Strong experience with PostgreSQL and/or Oracle database administration, including upgrades and performance tuning.
- Experience working in Linux environments, including patching and security compliance.
- Hands-on experience with automation/configuration management tools such as Ansible or Puppet.
- Experience managing structured and/or NoSQL databases (e.g., Cassandra, MarkLogic, Solr).
- Experience supporting secure, compliance-driven environments (e.g., vulnerability remediation, patch management).
- Ability to troubleshoot complex data and system integration issues.
- Experience building user-facing solutions using low-code/no-code tools.
- Strong documentation and communication skills to support distributed engineering teams., * Experience supporting Intelligence or geospatial systems.
- Familiarity with Web Mapping Services (WMS) or NGA tile services.
- Experience managing enterprise-scale database environments (50+ servers).
- Experience supporting remote or globally distributed environments.
Education/Experience include:
- 5+ years of experience in data architecture, data engineering, or database administration.
- DoD 8570 IAT Level II certification (e.g., CompTIA Security+, SSCP, or equivalent).
- Bachelor's degree (or comparable professional experience) preferred
- 12 total years' experience preferred
Benefits & conditions
Prolonged periods of sitting at a desk and working on a computer in an office setting.