Data Application Developer - (Public Trust Clearance required in Future)

Overview

Remote
$70 - $80
Contract - W2
Contract - 06 Month(s)

Skills

Data Lineage
Data Cataloging
Data Reconciliation
blockchain
metadata management
Data validation
data storage
end-to-end integration
AWS
SQL

Job Details

Title: Data Application Development

Location: Melbourne, Florida, USA, 32919 - REMOTE

Duration: 06+ Months

Position Summary:

Develop Cloud based applications and configure the deployment environments to achieve end-to-end integration between Cloud and Non-Cloud components.

Key Responsibilities:

Must- Haves (Hard Skills)

  • Data storage approaches (database, object, blockchain, etc.)
  • Data cataloging (metadata management, discovery, linage, governance)
  • Data validation (apply field level policies to form the latest data object as new data is received)
  • Data reconciliation (apply field level policies to form the latest data object as new data is received)
  • BS in Computer Science, Computer Engineering or equivalent (STEM) and minimum 6 years of prior relevant experience. Graduate Degree and a minimum of 4 years of prior related experience.
  • Minimum 5+ years experience in Data Management with proven experience in managing data lineage, cataloging, and reconciliation processes.
  • Deep understanding of data management principles and practices, with the ability to serve as a subject matter expert (SME).
  • Minimum 5+ years experience in various data storage approaches, including relational databases (e.g., SQL), object storage (e.g., AWS S3), and blockchain technology.
  • Practical experience in implementing and managing different types of data storage solutions.
  • Expertise in managing metadata, including creation, maintenance, and usage.
    Ability to track and document the flow of data from source to destination.
    Knowledge of data governance practices and frameworks to ensure data quality and compliance.
    Experience in applying field-level validation policies to ensure data accuracy and integrity.
    Ability to implement and enforce data validation rules as new data is ingested.
    Expertise in data reconciliation processes to ensure consistency and accuracy of data.
    Ability to obtain and maintain an FAA public trust clearance

Job Description:
The Mission Networks Engineering team is seeking an experienced Senior Software Engineer to support our data management tasks. The Senior Software Engineer will utilize expertise in Data Lineage, Cataloging, and Reconciliation technologies to deliver solutions that enhance customer operations and provide information management services. As a member of the Client team, you will collaborate with various cross-functional teams to define requirements, software architecture, APIs, serverless frameworks, and libraries to ensure mission-critical program readiness. You will work as part of a development team to implement data management solutions while adhering to best practices. The team may engage in tasks such as rapid prototyping, researching COTS products for integration with Client applications, and implementing and deploying solutions to meet requirements.
Essential Functions:
Key understanding of Data Lineage/Cataloging/Reconciliation to be the Data Management SME.
Data storage approaches (database, object, blockchain, etc.)
Data cataloging (metadata management, discovery, linage, governance)
Data validation (apply field level policies to form the latest data object as new data is received)
Data reconciliation (apply field level policies to form the latest data object as new data is received)
FAA NAS data knowledge preferred

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.