
Data Engineer
Responsibilities
Qualifications & Requirements
Experience Level: Senior Level
Full Job Description
EY's GDS Assurance Digital team is seeking a Senior Data Engineer to join their practice in Kolkata, West Bengal, India. This role is crucial in developing, implementing, and integrating technology solutions to enhance services for audit clients and engagement teams. You will gain deep audit-related technical knowledge alongside outstanding database, data analytics, and programming skills.
The increasing complexity of regulations requires audit departments to manage vast amounts of data from diverse systems. This role will involve working closely with EY partners, clients, and audit technical subject matter experts to create and integrate technology solutions that drive value, improve efficiency, and provide clients with market-leading tools for Assurance.
The GDS Assurance Digital team provides solution architecture, application development, testing, and maintenance support globally. While the posting mentions a Big Data Developer role in Bangalore, this specific senior role is based in Kolkata.
Requirements:
- Bachelor's degree (BE/BTech/MCA & MBA) in Computer Science, Engineering, Information Systems Management, Accounting, Finance, or a related field with relevant industry experience.
- 6 to 9 years of sound industry experience for BE/BTech/MCA graduates.
Technical Skills:
- Proficiency in SQL and NoSQL databases (e.g., HBase, Cassandra, MongoDB).
- Experience with Big Data querying tools like Pig and Hive.
- Experience in ETL implementation using tools such as Alteryx or Azure Data Factory.
- Familiarity with NiFi is advantageous.
- Mandatory experience with a reporting tool like Power BI, Tableau, or Spotfire.
Analytical & Decision Making:
- Ability to quickly grasp complex concepts and apply technology to data modeling, analysis, visualization, and process automation.
- Skill in selecting and utilizing appropriate standards, methods, tools, and applications.
- Capacity to work effectively both independently and within a multi-disciplinary team.
- Demonstrated analytical and systematic approach to problem-solving.
- Fluent oral and written communication skills, with the ability to present complex technical information to diverse audiences.
- Proficiency in planning, scheduling, and monitoring work to meet deadlines and quality standards.
- Ability to rapidly acquire and apply new technical and business knowledge.
- Strong customer focus, listening, negotiation, and problem-resolution skills within a team environment.
Additional Skills:
- Ability to maintain long-term client relationships and cultivate business development opportunities.
- Understanding and experience with software development best practices.
- A strong team player.
Company
EY
EY is a global leader in professional services, dedicated to building a better working world. We help create long-term value for clients, people, and society by fostering trust in capital markets. Our...