Systems Integration Engineer

DAn Solutions, Inc.

$100K — $120K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in a relevant field plus 6 years experience, or 10 years experience without degree.
  • Proficient in Linux command-line interface.
  • Experience in a programming/scripting language, especially Python.
  • Strong analytical and problem-solving skills.
  • Ability to work independently and collaboratively in a team.
  • DoD 8570 IAT Level II compliant with necessary certifications by indoctrination date.
  • Strong documentation skills for technical and change request documents.

Responsibilities

  • Develop and sustain complex data flows using Apache NiFi.
  • Create Python solutions for data manipulation and integration.
  • Implement solutions for data retrieval and processing from remote APIs.
  • Modernize legacy Java systems with Python solutions.
  • Build and maintain Grafana dashboards for system performance visualization.
  • Analyze data flows for optimization and efficiency improvements.
  • Design secure data channels for cross-domain data movement.

Benefits

  • Engagement in high-impact projects within a critical security landscape.
  • Opportunity to work with advanced technologies like Apache NiFi and Grafana.
  • Collaboration with technical teams in dynamic engineering environments.
  • Professional development opportunities related to security and integration.
  • Contribution to innovative data movement solutions across multiple systems.
Full Job Description
REQUIRES AN ACTIVE/EXISTING TS/SCI WITH CI POLYGRAPH - NO REMOTE WORK

Location: Reston, VA

We are seeking a Systems Integration Engineer to support the design, development, integration, and sustainment of complex data flows across a variety of systems and devices. This position will work extensively with Apache NiFi and Python to engineer and maintain data flows that meet customer requirements, integrate with remote APIs, and securely move data across multiple environments.

The Systems Integration Engineer will also develop Grafana dashboards to provide visibility into data flow metrics and infrastructure health, troubleshoot existing integrations, identify opportunities for optimization, and maintain comprehensive technical documentation and data-flow diagrams.
Key Responsibilities
  • Develop, maintain, and sustain complex data flows from multiple sources using Apache NiFi.
  • Develop Python-based solutions for complex data manipulation, transformation, and integration requirements.
  • Use Apache NiFi and custom Python scripts to retrieve data from remote APIs, transform and process the data, and distribute it according to customer requirements.
  • Modernize legacy Java implementations by developing comprehensive Python-based solutions using current libraries and frameworks.
  • Build and maintain Grafana dashboards to visualize data flow metrics, system performance, and infrastructure status.
  • Analyze existing data flows to identify inefficiencies, performance issues, and opportunities for optimization.
  • Design secure cross-domain data channels to facilitate data movement between networks operating at different security levels.
  • Interface with RESTful APIs and other external data sources and endpoints.
  • Create and maintain detailed diagrams of new and existing data flows using Microsoft Visio.
  • Participate in weekly Engineering Review Board meetings and provide technical input regarding internal and customer-submitted change requests.
  • Review and evaluate change request documentation for technical accuracy, completeness, and feasibility.
  • Develop detailed technical documentation and effectively present proposed changes and solutions to technical leadership.
Technical Environment

Operating Systems: RHEL 7/9, Windows Server 2012/2016/2019
Databases: MongoDB, PostgreSQL, Oracle Database
Languages/Scripting: Python, Bash, PowerShell, Java, JavaScript, HTML, CSS
Virtualization: VMware, Nutanix
Tools & Technologies: Apache NiFi, Grafana, Microsoft Visio, Cross Domain Solutions, Ansible, Active Directory
Required Clearance

Active TS/SCI with CI Polygraph
Required Qualifications
  • Bachelor's degree from an accredited institution in a field applicable to the position and six (6) years of relevant experience.
    • An additional four (4) years of relevant experience may be substituted for the bachelor's degree.
  • Proficiency with the Linux command-line interface.
  • Proficiency in at least one programming or scripting language, preferably Python.
  • Strong analytical, problem-solving, and technical troubleshooting skills.
  • Ability to work effectively both independently and as part of a technical team.
  • Must be DoD 8570 IAT Level II compliant by the date of security indoctrination, including any required Computing Environment (CE) certification.
  • Strong technical documentation skills, including experience developing detailed change request documentation and presenting technical information to leadership for review and approval.
Desired Qualifications
  • Experience designing, developing, and sustaining data flows using Apache NiFi.
  • Working knowledge of networking concepts and technologies, including routers, firewalls, DNS, DHCP, subnetting, VPNs, and web proxies.
  • Experience designing, integrating with, or utilizing RESTful APIs.
  • Experience administering or maintaining both Windows and Linux operating environments.
  • Familiarity with relational SQL databases, including Oracle, MySQL, and PostgreSQL.
  • Foundational knowledge of Active Directory, including Organizational Units (OUs) and Security Groups.
  • Experience with Grafana, Ansible, VMware, Nutanix, or Cross Domain Solutions is a plus.


Salary Range Disclaimer: The posted salary range represents the good-faith minimum and maximum compensation DAn Solutions expects to pay for this position. The position may be filled at different Labor Category (LCAT) levels depending on the selected candidate's qualifications and applicable contract requirements. Final compensation within the posted range will be determined based on the applicable LCAT and factors including education, relevant experience, certifications, and other required qualifications

Similar Jobs

More Jobs at DAn Solutions, Inc.

More Information Technology Jobs

Find similar Systems Integration Engineer jobs: