General Dynamics Information Technology

Technical Lead – Data Engineering, Analytics

General Dynamics Information Technology

full-time

Posted on:

Location Type: Remote

Location: VirginiaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $131,750 - $178,250 per year

Job Level

About the role

  • Lead Enterprise Data Solution Delivery by overseeing the design, architecture, and delivery of end-to-end data engineering and analytics solutions.
  • Oversee development of ETL/ELT pipelines, data models, database structures, APIs, and BI dashboards that support enterprise-wide analytics and reporting.
  • Provide technical direction to engineering teams, ensuring solutions align with VA mission needs and federal security standards.
  • Develop complex, high-volume data pipelines and automated workflows using Python, SQL, PowerShell, and cloud-native tools.
  • Modernize legacy data systems and migrate workloads into scalable cloud or hybrid environments using Azure.
  • Optimize data ingestion, transformation, and validation processes to support operational and analytical workloads.
  • Develop Power BI solutions including semantic models, DAX calculations, and enterprise distribution methods.
  • Build dashboards, analytics modules, and self-service reporting tools that improve situational awareness and decision support.
  • Design OLAP structures and data models that enable high-performance, large-scale analytics.
  • Implement DevSecOps practices, CI/CD pipelines, and automated testing frameworks using Azure DevOps and Git.
  • Establish and maintain data quality processes, monitoring systems, optimization strategies, and performance metrics.
  • Ensure compliance with VA, NIST, and federal cybersecurity requirements across all data and reporting solutions.
  • Partner with VA leadership, analysts, engineers, and program teams to translate mission requirements into technical solutions.
  • Provide mentorship and guidance to junior engineers and analysts.

Requirements

  • 8+ years of related experience
  • Proven experience leading technical teams and delivering enterprise-level data solutions.
  • Strong proficiency with Python, SQL, REST APIs, FastAPI, Power BI (desktop and service), and PowerShell.
  • Hands-on experience architecting cloud or hybrid data environments, particularly with Azure and Azure SQL.
  • Demonstrated ability to build and optimize ETL pipelines, data transformations, and automated workflows.
  • Experience implementing CI/CD, DevSecOps, testing automation, and Git-based development processes.
  • Knowledge of federal data security, compliance, and secure development practices.
  • Bachelor’s degree in a technical field (Information Systems, Computer Science, Engineering, or related discipline).
  • Master’s degree preferred (Data Analytics Engineering, Predictive Analytics, or related field).
Benefits
  • Comprehensive health and wellness packages.
  • Professional development, internal mobility programs, and upskilling opportunities.
  • Full-flex work week to own your priorities at work and at home.
  • Variety of paid time off plans, including vacation, sick and personal time, holidays, paid parental, military, bereavement and jury duty leave.
  • Short and long-term disability benefits, life, accidental death and dismemberment, personal accident, critical illness and business travel and accident insurance are provided or available.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonSQLETLELTPower BIREST APIsFastAPIAzureAzure SQLDevSecOps
Soft Skills
leadershipmentorshipcommunicationcollaborationtechnical direction
Certifications
Bachelor’s degreeMaster’s degree