Responsibilities
- Lead and contribute to all aspects of data engineering activities within the software development life cycle, including the development of applicable technical documentation
- Lead and participate in analyses to determine the feasibility of achieving data engineering requirements given the limitations and constraints of the target solution
- Lead and participate in trade-off analyses as needed
- Define and develop techniques to integrate, consolidate, and structure data for analytical and operational use, including the ability to inform on data aggregation and associated security implications
- Identify data migration strategies to transition data from legacy systems and technologies to advanced, enterprise-based solutions and establish test data sets
- Reconcile data models and de-duplicate data stores where multiple exist
- Prepare strategic and tactical recommendations with sufficient rationale to advise senior leader decisions relative to the applicability and application of data technologies
- Ensure data and database changes are properly implemented and tested, including assessing the impact of requirements and physical changes to the data and database design
- Identify and resolve data issues throughout the development life cycle
- Ensure compliance with data and database standards
- Apply cloud-based data and database technologies, data standards, and best practices while adhering to applicable DoD laws, policies, directives, mandates, and guidance, including data protection of sensitive information (e.g., Personally Identifiable Information (PII))
- Identify and evaluate data engineering risks and provide mitigation recommendations related to requirements satisfaction
- Ensure alignment of data engineering activities with the overall program schedule, milestones, and required documentation
- Lead Data Engineering Working Integrated Product Teams (WIPTs)
- Maintain current and accurate knowledge of data engineering and data architecture. and data storage best practices
- Other duties as assigned
Qualifications
- Bachelor's degree or equivalent
- 12+ years of relevant work experience (data migration efforts and use of associated tools)
- Working knowledge of Business Enterprise Architecture
- Agile SCRUM Master Certified desired, or ability to secure in 60 days of hire.
- Active Secret clearance
Knowledge, Skills, and Abilities
- Cloud-related certifications preferred
- Broad and deep set of engineering expertise
- Experience in having worked on projects using Agile delivery methodologies.
- Extensive experience in aligning systems engineering activities throughout the acquisition program life cycle phases
- Strong customer service and excellent interpersonal skills
- Ability to listen and understand task descriptions and requests
- Ability to explain problem resolutions
- Ability to quickly respond to time-critical queries from leadership
- Ability to work independently without direct supervision or guidance