
Junior Big Data Nifi Developer
- Pune, Maharashtra
- Permanent
- Full-time
- Design, develop, and maintain data flow pipelines using Apache NiFi.
- Integrate and process large volumes of data from diverse sources using Spark and NiFi workflows.
- Collaborate with data engineers and analysts to transform business requirements into data solutions.
- Write reusable, testable, and efficient code in Python or Java or Scala.
- Develop and optimize ETL/ELT pipelines for performance and scalability.
- Ensure data quality, consistency, and integrity across systems.
- Participate in code reviews, unit testing, and documentation.
- Monitor and troubleshoot production data workflows and resolve issues proactively.
- 3 to 5 years of hands-on experience in Big Data development.
- Strong experience with Apache NiFi for data ingestion and transformation.
- Proficient in at least one programming language: Python, Scala, or Java.
- Experience with Apache Spark for distributed data processing.
- Solid understanding of Data Warehousing concepts and ETL tools/processes.
- Experience working with large datasets, batch and streaming data processing.
- Knowledge of Hadoop ecosystem and cloud platforms (AWS, Azure, or GCP) is a plus.
- Excellent problem-solving and communication skills.
- Ability to work independently in a hybrid work environment.
- Experience with NiFi registry and version control integration.
- Familiarity with containerization tools (Docker/Kubernetes).
- Exposure to real-time data streaming tools like Kafka.