Data Flow Engineer

PeratonAnnapolis Junction, MD

About The Position

The Corp-DDS team is seeking a skilled Data Flow Engineer to design, implement, and optimize large, complex data flows using the NiagaraFiles software platform. In this role, you will evaluate existing data flows to improve performance, ensure compliance, and recommend enhancements to meet growing system demands.

Requirements

  • Fourteen (14) years of experience as a Systems Engineer (SE) supporting programs and contracts of similar scope, type, and complexity is required.
  • Bachelor’s degree in Systems Engineering, Computer Science, Information Systems, Engineering Science, Engineering Management, or a related discipline from an accredited institution is required.
  • Note: Five (5) additional years of SE experience may be substituted in lieu of a bachelor’s degree.
  • 6+ years of hands-on experience designing, building, and optimizing data flows.
  • Minimum of 10 years working with mission systems and mission data formats.
  • Experience processing, managing, and integrating mission data within operational systems.
  • Proficiency in Linux CLI for managing NiFi configurations, performing software upgrades, and handling associated hardware.
  • Experience building and maintaining Apache NiFi clusters using Zookeeper.
  • Experience reviewing, processing, or creating DMRs.
  • Strong knowledge of NiFi for building, managing, and documenting complex dataflows.
  • Experience managing analytical requirements and translating them into actionable solutions.
  • Ability to create detailed architectural diagrams depicting software components, system functions, and workflows.
  • Experience providing technical support and guidance to users regarding data flows.
  • Self-starter, highly organized, and capable of working independently with minimal supervision.
  • Active TS/SCI clearance with a current polygraph is required.

Responsibilities

  • Design, implement, and troubleshoot complex data flows within the NiagaraFiles environment.
  • Evaluate and optimize existing flows to maximize efficiency and ensure compliance with system standards.
  • Collaborate with management to provide recommendations for future hardware and software requirements to support expanding system performance.
  • Provide technical support in a Linux environment, including software installation, problem resolution, and network support for computer hardware, virtual systems, and NiagaraFiles applications.
  • Investigate data formatting or software issues affecting flows and work closely with engineers and developers to identify effective solutions.
  • Participate in occasional on-call rotations (~1 week every 6–8 weeks) and be available to report on-site as needed to resolve emergency system issues.

Benefits

  • Peraton offers enhanced benefits to employees working on our critical National Security programs, which include heavily subsidized employee benefits coverage for you and your dependents, 25 days of PTO accrued annually up to a generous PTO cap and eligible to participate in an attractive bonus plan.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service