L

Leidos

Builds technology for defense and civil agencies

ETL Developer

Data EngineeringConfirmed live in the last 24 hours
Full-timeBethesda, MD, USAIn-person

About the Job

Requirements

  • Direct experience designing, developing, and managing complex NiFi data flow solutions in large-scale enterprise environments.
  • Experience with programming languages such as Java and/or Python and scripting for automation.
  • Experience writing and optimizing complex queries and interacting with relational and NoSQL databases, such as PostgreSQL, Elasticsearch, and DynamoDB.
  • Experience with real-time streaming and REST API integration for data connectivity.
  • Experience with cloud platforms such as AWS, Azure, or OCI and related data services.
  • Ability to analyze complex data challenges, identify root causes, and implement effective solutions.
  • Bachelor’s degree with at least 4 years of prior relevant experience or a master’s degree with at least 2 years of relevant experience; experience may substitute for a degree.
  • Must have an active TS/SCI with polygraph security clearance.

Responsibilities

  • Develop and implement enterprise-level NiFi ETL pipelines for large-scale data ingestion, transformation, and processing from diverse sources.
  • Optimize NiFi data flows, including processor tuning, memory management, and load balancing, for batch and real-time processing.
  • Identify, diagnose, and resolve complex NiFi data-flow issues, including performance bottlenecks, data discrepancies, and integration failures.
  • Integrate NiFi with databases, big-data ecosystems, and cloud platforms, including AWS, OCI, or Azure, and services such as Kafka, Elasticsearch, S3, and SQS/SNS.
  • Follow best practices for NiFi development, deployment, security, and governance, adhering to enterprise data-management policies.
  • Create and maintain documentation for NiFi data flows, mappings, architectures, and standard operating procedures to support knowledge transfer and efficient team operations.
  • Collaborate with data architects, data engineers, application and service developers, and other stakeholders to translate business requirements into technical solutions.
  • Participate in delivery of major projects through all aspects of the software development lifecycle within a DevOps framework.

Desired Qualifications

  • Experience deploying ETL solutions in an AWS environment.
  • Experience developing custom NiFi processors with Java and/or Python.
  • Direct knowledge of NiFi architecture, processors, and configurations, including hands-on experience with NiFi Registry and clustering for high availability and scalability.

About the Company

Leidos

Builds technology for defense and civil agencies

Leidos develops technology and runs services for defense, intelligence and civilian agencies, as well as healthcare and commercial customers. It combines software and engineering work with systems integration, building secure networks and equipment used in demanding operations. Its portfolio includes medical services, energy infrastructure design and technology that supports military missions, linking specialist businesses under one parent. Customers pay through contracts for delivered systems and services, with payment tied to labor, costs or agreed project milestones. Leidos traces its roots to a company founded in 1969 and is headquartered in Reston, Virginia.

Company size
10,001+
Company stage
IPO
Headquarters
Reston, VA
Founded
1969

Recently Posted Jobs

Explore more opportunities at Leidos

See more jobs