Senior Software Engineer (Apache NiFi)
Dachirring
Information Technology, Software, and Data Engineering
Dubai, UAE
Posted on December 8, 2025
Job Description / Role
Key Responsibilities & Required Expertise:
- Design, develop and optimize complex NiFi data flows for enterprise workloads.
- Work with Cloudera NiFi / CDP Data Flow and NiFi Registry for versioning and deployment.
- Develop Groovy scripts using ExecuteScript for custom transformations.
- Implement secure SSH/SFTP automation and robust file-handling processes.
- Integrate NiFi with backend systems such as MongoDB and Kafka.
- Configure and manage TLS/SSL and authentication mechanisms (LDAP / OIDC).
- Administer RHEL environments and perform system tuning / JVM optimization for NiFi performance.
- Build and maintain high-availability NiFi clusters along with monitoring, logging and alerting.
Candidate Profile:
- 5+ years of relevant experience.
- Solid experience building and operating secure, large-scale distributed data pipelines.
- Expertise in record-based processing patterns (Avro, JSON, CSV) and schema handling.