We are seeking an experienced Apache NiFi Developer to design, implement, and troubleshoot complex data flows using Apache NiFi. This role involves managing data storage, transport, security, and compliance while ensuring the reliability of the NiFi platform in a finance and supply chain context.
Key Responsibilities
- Design, create, and maintain complex operational data flows using Apache NiFi.
- Manage NiFi data storage, transport, management, security, and compliance.
- Troubleshoot and resolve production issues, ensuring long-term solutions.
- Ensure the smooth operation of the NiFi platform, conducting performance maintenance tasks and providing technical support.
- Lead the development of software applications, writing clean and scalable code.
- Conduct code reviews and mentor junior developers.
- Collaborate with product managers, UX/UI designers, and QA teams.
- Contribute to system architecture design and technical roadmaps.
- Troubleshoot, debug, and optimize performance.
- Stay up to date with emerging technologies and recommend adoption where appropriate.
Required Skills
- Experience with Apache NiFi canvas for data processing and distribution.
- Proficiency with Linux CLI.
- Strong understanding of ETL, ELT, and data integration processes.
- Experience with finance and supply chain data flow processes and tools.
- Strong problem-solving and troubleshooting abilities.