The US federal government needs to deliver a complete software solution to drive positive, lasting change that moves missions and the government forward.
Requirements
- 4 years of experience with design and development of software solutions at one or more layers of the technical stack (data, application, UI)
- Experience with programming languages, particularly Java, Javascript, C, SQL, Python, HTML, XML
- Experience with producing and maintaining software documentation
- Experience with cloud application and data deployment
- Experience with devOps tools and services Integration with applications and data across a platform (e.g. APIs)
- Experience with Agile / Scrum
- Experience with Spark, Apache Iceberg, EMR cloud services, NiFi and Kubernetes containers
Responsibilities
- Design and optimize Data Pipelines using Spark, Apache Iceberg, EMR cloud services, NiFi and Kubernetes containers and the Data Platform
- Ensure the pedigree and provenance of the data is maintained such that the access to data is protected
- Clean and preprocess data to enable access for advanced analytics
- Collaborate with the engineering team, data stewards, and mission partners to aid in getting actionable value out of the data holdings
- Collaborate with software engineers to update, configure, and maintain data services based on the requirements
- Provide support that may include administration and performance tuning of data tools to keep current for continuous RMA efforts
- Design and implement all levels of the solution : data layer, application code, user interface
Other
- Active TS/SCI with polygraph clearance
- Applicants for employment in the US must have work authorization that does not now or in the future require sponsorship of a visa for employment authorization in the United States
- Must be willing to work in a collaborative and caring community