This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Be responsible for the "plumbing" of our data ecosystem—ensuring that data moves securely and reliably between disparate systems, including cloud infrastructure
Design and build scalable data flows using Apache NiFi to ingest, route, transform, and deliver data across the enterprise
Optimize NiFi performance by managing back-pressure, tuning settings, and configuring site-to-site communication for clustered environments
Deploy highly scalable solutions using Apache Nifi cluster and Apache Zookeeper
Support the modernization of malware analysis and develop techniques for metadata storage for knowledge management to support the defense of national security systems
The engineer will be a part of a team who explores new technologies and prototypes new mission tools and analytics
The team also develops new algorithms and innovative techniques to address mission related problems
Requirements:
Current or active security clearance with a FS Poly
Twenty (20)+ years of experience as a software engineer in programs and contracts of similar scope, type, and complexity is required or 4 more years experience
Hands-on experience with Apache NiFi
Proficiency in Java and/or Groovy, Bash and/or Python
Strong experience with Linux/RHEL administration and containerization (Docker/Kubernetes)
Expertise in handling various formats including JSON, Avro, Parquet, and XML, specifically using NiFi Record-based readers/writers
Familiarity with IaC tools like Ansible or Terraform to automate NiFi cluster deployments
Experience managing, monitoring, and troubleshooting multiple data flows/threads
Nice to have:
Experience with DeltaFi
Experience with DevOps (automating maintenance and monitoring, observability, deployment orchestration)
Background in IT Operations and understanding of networking (CIDR routing, proxy configurations, and firewalls)
Understanding of corporate dataflow and system interoperability
What we offer:
Flexibility to balance quality work and personal lives
Competitive compensation
Benefits
Learning and development opportunities
Broad and competitive mix of benefits options designed to support and protect employees and their families
Comprehensive benefits such as
healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits