Advisor (Data Flow Engineer)
Role details
Job location
Tech stack
Job description
The Corp-DDS team is looking for a mid-level to Senior Data Flow Engineer to join our team. They would be responsible for the design, implementation and troubleshooting of large, complex data flows using the NiagaraFiles software application. Perform evaluations of existing data flows to optimize performance and ensure flows meet compliance standards. Interface with team management providing recommendations for future hardware/software needs to meet expanding systems performance requirements. Provide technical support in a Linux environment to include installation of software, problem resolution, and network support related to computer hardware, Virtual Systems and the NiagaraFiles software application. Evaluate data formatting or software issues affecting data flows and work with Engineers and developers to identify solutions.
- Design, implement, and maintain complex, large-scale data flows leveraging the NiagaraFiles software application.
- Diagnose and troubleshoot data flow issues to ensure reliability, efficiency, and compliance with established standards.
- Conduct evaluations of existing data flows, recommending and implementing performance optimizations.
- Partner with leadership to assess future system demands, providing informed recommendations on hardware and software upgrades to support scalability.
- Deliver technical support in a Linux environment, including software installation, configuration, troubleshooting, and network support across hardware, virtual systems, and NiagaraFiles.
- Analyze data formatting and software issues impacting data flows, collaborating with engineers and developers to implement effective solutions.
- Provide customer-facing support, addressing data flow questions and ensuring smooth mission operations.
Additional Requirement:
- Participate in a rotating on-call support schedule (approximately one week every 6-8 weeks), with occasional on-site response required for critical system issues.
Requirements
- Seventeen (17) years experience as a SE in programs and contracts of similar scope, type and complexity is required.
- Bachelor's degree in System Engineering, Computer Science, Information Systems, Engineering Science, Engineering Management, or related discipline from an accredited college or university is required. Five (5) years of additional SE experience may be substituted for a bachelor's degree.
- Active TS/SCI security clearance with a current polygraph is required
Benefits & conditions
$176,000 - $282,000. This represents the typical salary range for this position. Salary is determined by various factors, including but not limited to, the scope and responsibilities of the position, the individual's experience, education, knowledge, skills, and competencies, as well as geographic location and business and contract considerations. Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay.