ETL Developer

Position Overview

Data Works is looking for top-tier developers responsible for data extraction, transformation and load (ETL) in support of large-scale analytical, application and database systems


ETL developers will support one of our many Big Data projects within the Intelligence Community. Developers will be responsible for transforming massive, regularly changing data feeds into different formats using a variety of technologies. Must have experience analyzing and processing structured or unstructured data sets. Looking for candidates with a broad technical background able to design and implement solutions to overcome some of the many challenges associated with this type of work.

Required Qualifications
  • Excellent understanding of database fundamentals – SQL, database design, and modeling principles
  • Experience with data warehousing tools and technologies
  • Development experience with Java, C++, Scala, Groovy, Python, and/or shell scripting
  • Ability to work within UNIX/Linux operating systems
  • Active TS/SCI security clearance with polygraph required
Preferred Qualifications
  • Experience using ETL tools such as Pentaho, NiFi, Informatica, DataStage, Talend or equivalent tool preferred
  • Experience with distributed computing technologies including Hadoop, HBase, Cassandra, Elasticsearch and Apache Spark a plus
  • AWS experience a plus