
Senior Data Engineer - Assistant Vice President
- Pune, Maharashtra
- Permanent
- Full-time
- Design, develop, and maintain scalable and efficient data pipelines to support business needs.
- Implement ETL/ELT processes to extract, transform, and load data from various sources into Big Data platforms.
- Optimize data workflows for performance, scalability, and reliability.
- Work with Big Data technologies such as Hadoop, Spark, Hive, or HDFS to process and analyze large datasets.
- Develop distributed data processing pipelines using Spark (PySpark/Scala) and MapReduce.
- Optimize Big Data workflows for performance and scalability.
- Integrate data from multiple sources, including APIs, flat files, and third-party systems.
- Collaborate with data analysts, data scientists, and business teams to understand data requirements.
- Ensure data accuracy, consistency, and integrity across systems.
- Implement data validation and error-handling mechanisms.
- Work closely with cross-functional teams to understand business requirements and translate them into technical solutions.
- Document data pipelines, data designs, and processes for future reference.
- Technical Expertise:
- Expertise in Big Data platforms:
- Experience with Hadoop, Spark (PySpark/Scala), Hive, or HDFS for distributed data processing.
- Proficiency in SQL and database design principles.
- Experience with ETL/ELT tools (e.g., Informatica, Talend, or Python-based ETL frameworks).
- Programming Skills:
- Proficiency in scripting languages such as Python, Scala, or Shell scripting for data processing and automation.
- Data Governance:
- Knowledge of data quality, data governance, and data security best practices.
- Soft Skills:
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration skills.
- 7-9 years of relevant experience
- Experience in systems analysis and programming of software applications
- Experience in managing and implementing successful projects
- Working knowledge of consulting/project management techniques/methods
- Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
- Bachelor’s degree/University degree or equivalent experience