21 days ago
Annapolis Junction, MD, USAMid Level

Base Salary

$152k - $206k/yr

Responsibilities

  • Create and maintain data workflows and automation pipelines using Apache Airflow.
  • Design, schedule, orchestrate, and monitor complex workflows using Airflow DAGs, operators, and sensors.
  • Develop software using Python and Java and automate manual processes with Bash scripts.
  • Use Apache Spark for distributed big data processing.
  • Build reliable, scalable, secure, observable, and production-ready workflow orchestration solutions.
  • Collaborate with data engineers, platform teams, and stakeholders.
  • Use containerization technologies and Git source control in software development.
  • Work onsite in Annapolis Junction, Maryland, for a 40-hour work week with no travel required.

Requirements

  • Bachelor of Arts or Bachelor of Science degree.
  • At least 5 years of related experience.
  • US citizenship.
  • Current or obtainable TS/SCI security clearance with polygraph.
  • Experience with Linux CLI and Linux tools.
  • Experience developing Bash scripts for process automation.
  • Recent software development experience with Python and Java.
  • Experience using Apache Airflow for DAG design, scheduling, operators, and sensors.
  • Experience with distributed big data processing engines including Apache Spark.
  • Experience with Docker, containerd, or Podman.
  • Experience with Git source control.
  • Preferred experience with the Atlassian Tool Suite, including JIRA and Confluence.
  • Familiarity with AWS Cloud Services and Infrastructure.

Benefits

  • Comprehensive medical, dental, and vision plan options, including plans with Health Savings Accounts.
  • 401(k) plan with company match.
  • Paid vacation, sick, personal, holiday, parental, military, bereavement, and jury duty leave.
  • Short- and long-term disability, life, accidental death and dismemberment, personal accident, critical illness, and business travel and accident insurance benefits.
  • Full-flex work weeks where possible and wellness support.
  • Internal mobility support and an AI-powered career development tool.
  • Onsite work arrangement in Annapolis Junction, Maryland; 40 scheduled weekly hours and no travel required.

Tech Stack

Categories

Data Engineering
General Dynamics Information Technology

About General Dynamics Information Technology

10,000+ employees

General Dynamics Information Technology (GDIT) delivers enterprise IT, systems integration, cybersecurity, cloud, and software engineering services to U.S. federal agencies, including defense and intelligence organizations. It provides contract-based professional and managed services ranging from network operations and unified communications to training and simulation. GDIT is a business unit of General Dynamics (NYSE: GD) and is headquartered in Falls Church, Virginia.

Contact me