Data Engineer
Website Knight Federal Solutions Inc.
Knight Federal Solutions is a trusted provider to industry leading prime contractors, the Department of Defense and the Intelligence Community. We have established a company culture that supports our employees, their families and the communities in which they live and work. When you join our team you belong to a group of people that work hard, strive for greatness and care about people.
Our hard work is evident in everything we do. Whether it be supporting large government programs in the areas of Simulation and Training, Information Technology, Intelligence or Engineering we always strive to be the best. It is for this reason that we have been recognized as a World Class Team Supplier by Northrop Grumman and were also named one of Florida’s fastest growing companies by Inc. Magazine.
As Knight Federal Solutions continues to grow, we look forward to hiring the best and the brightest to join us in our success!
Basic Qualifications:
- Minimum 10 years of experience in data engineering
- Demonstrated experience in Extract, Transform, and Load (ETL) data engineering
- Demonstrated experience with REST APIs
- Demonstrated experience in building data models and analytics to support mission needs
- Demonstrated experience in RESTful protocols, SOAP, RSS and other publishing mechanisms.
- Demonstrated experience with Java
Desired skills:
- Demonstrated experience building data products in Apache Avro
- Demonstrated on-the-job experience with Java software development.
- Demonstrated experience in using Presto, ElasticSearch, JupiterHub
- Demonstrated experience deploying the complete DevOps Lifecyle including integration of build pipelines, automated deployments, and compliance scanning using test driven development..
Education:
- Bachelor’s degree or higher in the field of computer science, information systems, engineering, mathematics, or other related scientific or technical discipline. If the candidate does not have a Bachelor’s degree, they must have (5) additional years of experience.
- Process collection data to move, unpack, decrypt, decode, store, tag and disseminate
- Create application programming interfaces (APIs) to package and disseminate data to mission partners
- Create access control mechanism to access collection data
- Implement standard interfaces, formats and application processes
- Pull or receive command and control files
- Build data models and analytics to support mission needs
- Implement and document RESTful API structures that communicate across data management components to include user interface, data flow, data ingestion, monitoring and dissemination
Knight Federal Solutions provides equal employment opportunities to all qualified individuals without regard to race, color, religion, sex, gender identity, sexual orientation, pregnancy, age, national origin, physical or mental disability, military or veteran status, genetic information or any other protected classification.