Software Developer/Data Engineer
Dark Wolf · Herndon, VA · 5 mo ago
EngineeringFull-time
Responsibilities
- Create APIs to package and disseminate data to mission partners
- Create access control mechanisms to access collection data
- Implement standard interfaces, formats, and application processes
- Build data models and analytics to support mission needs
- Implement and document RESTful API structures that communicate across data management components, including user interface, data flow, data ingestion, monitoring, and dissemination
Requirements
- Minimum 15 years of experience in software development
- Experience in Extract, Transform, and Load (ETL) data engineering
- Experience with REST APIs
- Experience with Java
- Experience with full lifecycle agile software development projects
- Desired skills:
- Experience with Python
- Experience building data products in Apache Avro and/or Parquet
- On-the-job experience with Java software development
- Experience deploying the complete DevOps Lifecycle, including integration of build pipelines, automated deployments, and compliance scanning using test-driven development
Qualifications
This position requires a TS/SCI clearance with full-scope polygraph.
Benefits
We are proud to be an Equal Opportunity Employer, Minority/Female/Veteran/Disability.