The ETL Developer provides technical support for the design, development, implementation, and testing of customer tools and applications that extract, transform, and load data into an enterprise Data Lake. The role designs, develops, and manages enterprise-scale Apache NiFi data pipelines for large-scale data ingestion, transformation, and processing from diverse sources, supporting batch and real-time workloads. It follows architectural best practices and optimizes performance in large-scale environments to deliver robust, scalable, and secure data flow solutions for critical customer needs. Working within a DevOps framework, the ETL Developer participates in major projects throughout the software development lifecycle. The role integrates NiFi with databases, big data ecosystems, and cloud platforms and collaborates with data architects, data engineers, application and service developers, and other stakeholders to translate business requirements into technical solutions. The position is onsite in Bethesda, Maryland, with a Monday–Friday, 40-hour work week. An active TS/SCI with polygraph clearance is required; the posting also specifies a Full-Scope Polygraph (FSP) and U.S. citizenship.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level