G

General Dynamics Information Technology

Builds and runs technology for government agencies

Java/ETL Developer

Data EngineeringConfirmed live in the last 24 hours
Full-timeHerndon, VA, USAIn-person

About the Job

Requirements

  • Demonstrated experience with Java/J2EE, XML, JSON, and Python.
  • Demonstrated experience translating data insights into tools or analytic capabilities that inform operational decisions or improve processes.
  • Demonstrated experience with relational databases such as Oracle or MySQL.
  • Demonstrated experience with search architecture and data visualization tools such as Tableau, Elasticsearch, or ArcGIS.
  • Familiarity with server operating systems, including Windows and Linux, and with cloud infrastructure.
  • Familiarity with database methodologies.
  • Familiarity with source code management and integration tools such as GitHub, GitLab, and Jenkins.
  • Familiarity with ETL frameworks such as Safe FME, Pentaho, or NiFi.
  • Ability to work in a fast-paced, evolving environment focused on continual process improvement and proactive problem-solving.
  • At least 8 years of related data engineering and ETL experience.
  • A bachelor's or technology degree in engineering or a related specialized area or field, or equivalent five years of job-related experience.
  • Demonstrated experience building and maintaining data flows in NiFi, Pentaho, or Java.
  • TS/SCI with polygraph clearance.
  • U.S. citizenship is required.

Responsibilities

  • Manipulate data and data flows for existing and new systems.
  • Support data extraction, transformation, and load (ETL), data mapping, analytics, operations, databases, and maintenance of data and associated systems.
  • Develop and manage complex data flows or make significant enhancements to existing pipelines.
  • Troubleshoot complex problems and provide customer support for the ETL process.
  • Resolve complex hardware/software compatibility and interface design considerations.
  • Conduct investigations and tests of considerable complexity.
  • Research emerging technologies to determine their impact on application execution.
  • Communicate with teammates, customers, and external partners, and prepare written and verbal communications on analyses, findings, and project progress.
  • Write and maintain technical documentation.
  • Advise hardware engineers on machine characteristics that affect software systems, including storage capacity, processing speed, and input/output requirements.

About the Company

General Dynamics Information Technology

Builds and runs technology for government agencies

GDIT builds and runs technology systems for U.S. government agencies, including defense, intelligence and civilian organizations. Its work spans cloud infrastructure, cybersecurity and software development, with tools tailored to sensitive missions and large agency operations. The company combines its own reusable technology solutions with commercial products, then earns revenue through contracts to design, integrate, modernize and operate customer systems, including support for both classified and unclassified networks. It also supplies technical expertise and daily operational support, and is a business unit of General Dynamics headquartered in Falls Church, Virginia.

Company size
10,001+
Company stage
Not listed
Total funding
Not listed
Headquarters
Falls Church, VA
Founded
1999

Recently Posted Jobs

Explore more opportunities at General Dynamics Information Technology

See more jobs