ANSER is seeking a Data Engineer to design, build, and optimize enterprise-level data management systems to support Object-Based Intelligence (OBI) analytic processes and mission requirements.
Requirements
- Proven experience developing and managing data pipelines, ETL processes, and database systems for large-scale or mission-critical environments.
- Proficiency in Python, R, and SQL, and experience with data visualization tools such as Power BI or Tableau.
- Experience with data orchestration and automation tools (e.g., Apache NiFi, Airflow, or similar).
- Familiarity with knowledge graphs, semantic data modeling, and query languages (e.g., SPARQL, GraphQL).
- Experience developing, implementing, and evaluating AI/ML models for analytic efficiency and tradecraft compliance.
- Strong understanding of data security, access control, and system hardening in accordance with DoD and IC standards.
- Proficiency in containerization and orchestration technologies such as Docker and Kubernetes.
Responsibilities
- Manage complex, long-term projects involving the design, development, integration, and installation of new information systems, databases, and data services.
- Design, develop, integrate, install, and optimize data management capabilities, data integration solutions, and both relational and non-relational databases (e.g., PostgreSQL) to support enterprise ingestion, storage, retrieval, and analytics.
- Collaborate with team members to design, refine, implement, and maintain resilient, scalable ETL pipelines using industry-standard tools and frameworks (e.g., Apache NiFi).
- Ensure ETL pipelines support secure data acquisition, normalization, enrichment, and delivery while meeting security controls, SLA requirements, and evolving data architecture needs.
- Collaborate with team members to design, implement, and maintain GraphQL APIs enabling flexible, efficient access and aggregation of data across distributed enterprise sources.
- Conduct testing and promote the integration of new databases and data services within existing IT infrastructure, including operational readiness testing and transitional user support.
- Design, develop, test, and implement unstructured data management solutions, including content extraction, tagging, data integration, web services, service versioning, containerization (e.g., Docker, Kubernetes), and infrastructure-as-code automation.
Other
- TS/SCI with Poly Clearance
- Bachelor's degree in Computer Science, Data Engineering, Information Systems, or a related technical discipline.
- Eight (8) or more years of experience in data engineering.
- Demonstrated ability to apply semantic data modeling and metadata standards within an OBI or analytic environment.
- Ability to communicate technical data management concepts clearly to both technical and non-technical audiences.