Apolis logo

Apache NiFi Resource

Apolis

  • Dallas, TX
  • 30+ days ago
  • $65–$68 Per Hour

Highlights

Technical Requirements For Apache NiFi Resource Strong understanding of Apache NiFi: Experience designing, developing, and deploying data flows using NiFi. Ability to design NiFi flows for real-time telemetry data collection, anomaly detection, filtering, enrichment, and routing within ICS environments.

Numbers & Facts

LocationDallas, TX
IndustryComputer/IT Services
Salary$65–$68 Per Hour
Company Size500 to 999 employees
Websitehttps://www.apolisrises.com/

Description

Technical Requirements For Apache NiFi Resource
  • Strong understanding of Apache NiFi:
    • Experience designing, developing, and deploying data flows using NiFi.
    • Knowledge of NiFi processors, controller services, templates, and reporting tasks.
    • Ability to configure and optimize NiFi for performance and reliability.
  • Data Integration and ETL skills:
    • Experience with data ingestion, transformation, routing, and system integration.
    • Familiarity with common data formats (JSON, XML, CSV, Avro, Parquet).
    • Understanding of batch and real-time data processing concepts.
  • IoT Data Processing with NiFi:
    • Experience ingesting and processing IoT data from industrial sensors, PLCs (Programmable Logic Controllers), SCADA systems, and other ICS devices.
    • Familiarity with industrial communication protocols such as MQTT, OPC-UA, Modbus, DNP3, and Ethernet/IP.
    • Ability to design NiFi flows for real-time telemetry data collection, anomaly detection, filtering, enrichment, and routing within ICS environments.
    • Handling high-volume, time-sensitive data streams with strict latency and reliability requirements.
    • Integration with industrial IoT platforms, historians, time-series databases, and analytics/monitoring tools.
    • Understanding of ICS-specific security concerns, including network segmentation, secure communication (TLS), and role-based access control.
  • Programming and Scripting:
    • Proficiency in scripting languages such as Groovy, Python, or Shell for custom processors or extensions.
    • Knowledge of Java is a plus for developing custom NiFi processors.
  • Big Data and Streaming Technologies:
    • Experience with MSSQL, Elasticsearch or other big data ecosystems is beneficial.
    • Understanding of messaging systems and streaming data pipelines.
  • System and Network Knowledge:
    • Familiarity with Linux/Unix environments where NiFi typically runs.
    • Understanding of networking concepts, security (SSL/TLS), and authentication mechanisms.
  • Monitoring and Troubleshooting:
    • Ability to monitor NiFi flows, troubleshoot issues, and optimize resource usage.
    • Experience with NiFi logs, provenance data, and metrics.
  • Version Control and CI/CD:
    • Experience with Git or other version control systems.
    • Familiarity with CI/CD pipelines for deploying NiFi flows.
  • Soft Skills:
    • Strong problem-solving and analytical skills.
    • Good communication skills to collaborate with data engineers, architects, and stakeholders.

Benefits

Paid Sick Days, Employee Referral Program, Employee Events, Retirement / Pension Plans

About Company

Since 1996, RJT has provided successful SAP, Oracle, and IT consulting solutions and staffing services to clients around the world. The new Apolis brings you the same personalized service fortified with a greater array of IT solutions, global expertise, and cost-management strategies.

We are a global IT consultancy that seamlessly integrates experts and leading-edge solutions into your organization so you can focus on what really matters.

Similar Jobs

See more jobs