i
Tech Mahindra
443 Tech Mahindra Jobs
Senior NiFi ETL Developer
Tech Mahindra
posted 9hr ago
Flexible timing
Key skills for the job
Design, develop, and optimize data integration workflows using Apache NiFi. Work on mission critical projects, ensuring high availability, reliability, and performance of data pipelines. Integrate NiFi with cloud platforms (e.g., AWS, Azure, GCP) for scalable data processing and storage. Develop custom NiFi processors and extensions using Java. Implement real time data streaming solutions using Apache Kafka. Work with MongoDB for NoSQL data storage and retrieval. Use GoldenGate for real time data replication and integration. Troubleshoot and resolve complex issues related to NiFi workflows and data pipelines. Collaborate with cross functional teams to deliver robust, production ready solutions. Follow best practices in coding, testing, and deployment to ensure high quality deliverables. Mentor junior team members and provide technical leadership. Mandatory Skills and Qualifications: 5+ years of hands on experience in Apache NiFi for data integration and workflow automation. Senior level Java programming knowledge, including experience in developing custom NiFi processors and extensions. Strong knowledge of cloud platforms (e.g., AWS, Azure, GCP) and their data services (e.g., S3, EC2, Lambda, Azure Data Lake, etc.). Proficiency in Linux environments, including shell scripting and system administration. Experience with Apache Kafka for real time data streaming and event driven architectures. Hands on experience with MongoDB for NoSQL data management. Familiarity with GoldenGate for real time data replication and integration. Experience in performance tuning and optimization of NiFi workflows. Solid understanding of data engineering concepts, including ETL/ELT, data lakes, and data warehouses. Ability to work independently and deliver results in a fast paced, high pressure environment. Excellent problem solving, debugging, and analytical skills. Good to Have Skills: Experience with containerization tools like Docker and Kubernetes. Knowledge of DevOps practices and CI/CD pipelines. Familiarity with big data technologies like Hadoop, Spark, or Kafka. Understanding of security best practices for data pipelines and cloud environments. Interview Focus Areas: Hands on NiFi Development: Practical assessment of NiFi workflow design and optimization. Java Programming: Senior level coding skills, including custom NiFi processor development. Cloud Integration: Understanding of how NiFi integrates with cloud platforms for data processing and storage. Kafka and MongoDB: Expertise in real time data streaming and NoSQL data management. GoldenGate: Knowledge of real time data replication and integration. Linux Proficiency: Ability to work in Linux environments and troubleshoot system level issues. Problem Solving: Analytical skills to resolve complex data integration challenges. Shift Requirements: Flexible shift hours with the shift ending by midday US time. Willingness to adapt to dynamic project needs and timelines.
Employment Type: Full Time, Permanent
Read full job descriptionPrepare for Tech Mahindra ETL Developer roles with real interview advice
Culture, salary
No work life balance
4-8 Yrs
₹ 11 - 21L/yr
Hyderabad / Secunderabad, Pune, Bangalore / Bengaluru
4-9 Yrs
₹ 8 - 12L/yr
Hyderabad / Secunderabad, Bangalore Rural, Chennai