Apache NiFi Engineer

Anivas Technology

Washington (District of Columbia)

On-site

USD 140,000 - 190,000

Full time

7 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Anivas Technology, Llc in Washington, DC seeks an experienced Apache NiFi Engineer to design, develop, deploy, and maintain complex NiFi data flows for secure data onboarding and integration. The role requires deep NiFi architecture expertise, custom processor development, and adherence to Zero Trust security and governance standards.

You will collaborate with Data Stewards, Enterprise Architects, and mission stakeholders to onboard new data sources, ensure metadata standards, and implement

Qualifications

  • 12+ years experience in data integration, ETL, or enterprise middleware.
  • 8+ years hands-on Apache NiFi development experience.
  • Experience designing and supporting large-scale enterprise data ingestion architectures.
  • Experience onboarding new data sources and integrating complex systems.
  • Active TS/SCI clearance required.

Responsibilities

  • Design, develop, test, deploy, and maintain complex NiFi data flows for enterprise onboarding and integration.
  • Engineer scalable, fault-tolerant ingestion pipelines for structured to unstructured data.
  • Develop reusable flow frameworks and patterns to accelerate onboarding.
  • Optimize flow performance and resource usage in clustered environments.
  • Troubleshoot and resolve complex data movement and transformation issues.

Skills

NiFi Architecture
Custom Processors
Security & Zero Trust
Data Ingestion
REST & APIs
Java
Kafka
Schema Validation
Data Governance
Troubleshooting

Education

Bachelor's degree in CS/Engineering

Tools

Java
Spring
Docker
Git
Kafka
Elasticsearch
REST APIs
SQL
Parquet

Job description

Position Overview

We are seeking a highly skilled Apache NiFi Engineer to support enterprise data onboarding, integration, and transformation initiatives within a Zero Trust environment. The successful candidate will design, develop, deploy, and maintain complex Apache NiFi data flows that enable secure, scalable, and reliable movement of mission and enterprise data across disparate systems.

This role requires deep expertise in Apache NiFi architecture, custom processor development, enterprise integration patterns, metadata management, data transformation, and workflow automation. The engineer will work closely with Data Stewards, Enterprise Architects, Zero Trust Core Services teams, Data Catalog personnel, system owners, and mission stakeholders to onboard new data sources and ensure compliance with enterprise data standards and security requirements.

KEY RESPONSIBILITIES
Apache NiFi Development & Engineering
  • Design, develop, test, deploy, and maintain complex Apache NiFi data flows supporting enterprise data onboarding and integration requirements.
  • Engineer scalable and fault-tolerant ingestion pipelines capable of processing structured, semi-structured, and unstructured data.
  • Develop reusable flow frameworks and integration patterns to accelerate onboarding activities.
  • Optimize flow performance, throughput, latency, and resource utilization across clustered environments.
  • Troubleshoot and resolve complex data movement, transformation, and processing issues.
Advanced Processor Development
  • Develop custom Apache NiFi processors, controller services, reporting tasks, and extensions using Java.
  • Schema validation
  • Security classification enforcement
  • API integrations
  • Workflow automation
  • Extend NiFi capabilities to support mission-specific onboarding requirements.
  • Develop shared processor libraries and reusable components.
  • REST APIs
  • SOAP Services
  • JDBC/ODBC Connections
  • Kafka
  • File-Based Transfers
  • Design data ingestion and routing strategies across multiple environments.
  • Support onboarding of mission and enterprise data assets into approved repositories and data services.
Metadata & Data Governance
  • Implement metadata collection, tagging, and enrichment capabilities within data onboarding workflows.
  • Support enterprise data catalog and governance initiatives.
  • Ensure onboarding workflows comply with metadata standards, taxonomy requirements, and stewardship processes.
  • Collaborate with Data Stewards and Data Owners to improve data quality and discoverability.
Zero Trust & Security Integration
  • Implement secure data movement patterns aligned with Zero Trust principles.
  • Integrate authentication, authorization, encryption, and auditing capabilities into data pipelines.
  • Coordinate with cybersecurity and Zero Trust teams to ensure compliance with enterprise security requirements.
  • Support Attribute-Based Access Control (ABAC) and policy-driven data access models.
REQUIRED QUALIFICATIONS
Experience
  • 12+ years experience. Experience working with users to help define their database use, data analytics, and the data user experience.
  • 12+ years of data integration, ETL, or enterprise middleware experience.
  • 8+ years of hands-on Apache NiFi development experience.
  • Experience designing and supporting large-scale enterprise data ingestion architectures.
  • Experience onboarding new data sources and integrating complex systems.
Advanced Apache NiFi Skills

Demonstrated expertise with:

  • NiFi Flow Design
  • Process Groups
  • Remote Process Groups
  • Site-to-Site Communications
  • Parameter Contexts
  • Flow Versioning
  • NiFi Registry
  • Clustered Deployments
  • Provenance Tracking
  • Flow Performance Tuning
  • Secure Flow Design
Exceptional Processor Development Skills
  • Java-based NiFi Processors
  • Reporting Tasks
  • Custom APIs
  • Metadata Extraction Processors
  • Content Parsing Processors
  • Security Enforcement Processors
  • Data Quality Validation Processors
Technical Expertise

Strong experience with:

  • Java
  • Spring Framework
  • JSON
  • XML
  • Parquet
  • REST APIs
  • SQL
  • Elasticsearch
  • Kafka
  • Git
  • Docker
Security & Architecture

Understanding of:

  • Zero Trust Architecture
  • Data-Centric Security
  • PKI
  • TLS
  • Identity and Access Management
  • Data Governance
  • Metadata Management
Clearance
  • Active TS/SCI clearance required.
  • Bachelor's degree in Computer Science, Engineering, Information Systems, or related technical discipline.
DESIRED QUALIFICATIONS
  • Experience supporting DIA, NSA, NGA, or other Intelligence Community customers.
  • Experience integrating with Data Catalog platforms and metadata repositories.
  • Experience with ontology, taxonomy, and semantic tagging implementations.
  • Familiarity with Cloudera DataFlow, Hortonworks DataFlow, or large-scale NiFi deployments.
  • Experience developing automated onboarding workflows.
  • Knowledge of enterprise data governance and stewardship processes.
  • Experience operating in highly regulated or classified environments.
Ideal Candidate

The ideal candidate is not simply a NiFi user, but a NiFi architect and developer who can build custom processors from scratch, solve complex integration challenges, optimize enterprise-scale data flows, and lead onboarding efforts across multiple systems and organizations. This individual should be the technical expert that other engineers rely upon for advanced flow design, custom processor development, and enterprise data integration solution

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Apache NiFi Engineer/ Data Integration Engineer
Apache NiFi Engineer/ Data Integration Engineer

Anivas Tech LLC • United States

Remote
USD 180,000 - 240,000
Senior Apache NiFi/Data Integration Engineer
Senior Apache NiFi/Data Integration Engineer

Red Arch Solutions, Inc. • Reston (VA)

On-site
USD 185,000 - 215,000
Healthcare premiums
Prescriptions service
Generous PTO
+8
NiFi Engineer - TS/SCI Required
NiFi Engineer - TS/SCI Required

Onyx Point, Inc. • Virginia Beach (VA)

On-site
USD 150,000 - 190,000
Senior NiFi Architect & Data Integration Lead
Senior NiFi Architect & Data Integration Lead

Red Arch Solutions, Inc. • Reston (VA)

On-site
USD 185,000 - 215,000
Healthcare premiums
Prescriptions service
Generous PTO
+8
NiFi Engineer - TS/SCI Required
NiFi Engineer - TS/SCI Required

Onyx Point, LLC. • Virginia Beach (VA)

On-site
USD 150,000 - 190,000
Remote Apache NiFi Engineer – Enterprise Data Integration
Remote Apache NiFi Engineer – Enterprise Data Integration

Anivas Tech LLC • United States

Remote
USD 180,000 - 240,000
NiFi Architect & Secure Data Flows Lead
NiFi Architect & Secure Data Flows Lead

Anivas Technology, Llc • Washington

On-site
USD 140,000 - 190,000
NiFi Engineer- FS Poly- Prime contract
NiFi Engineer- FS Poly- Prime contract

stanleyreid • Ashburn (VA)

On-site
USD 120,000 - 150,000
100% employer paid Medical and Dental
HRA to cover deductibles
4 weeks PTO + 10 federal holidays
+1
Senior NiFi Dataflow Engineer - to 240k - FS Poly
Senior NiFi Dataflow Engineer - to 240k - FS Poly

stanleyreid • Maryland

On-site
USD 144,000 - 240,000
NiFi Engineer- FS Poly- Prime contract Ashburn, VA
NiFi Engineer- FS Poly- Prime contract Ashburn, VA

Stanley Reid & Company • Ashburn (VA)

On-site
USD 120,000 - 150,000