Job Location: Chennai
Experience: 3+ Years
Primary Skill: Hadoop
Key Responsibilities:
- Experience in design, development and coding world class software with 5-8+ years of sound ETL experience
- Experience with Spark/Sqoop/Hive (Or willingness to learn backed with solid technology understanding of distributed systems) is essential
- Must have the ability to design, co-ordinate and develop in a fast paced agile environment
Key responsibilities are:
- Be a hands on project lead at offshore who can lead by example
- Coordinate with other consultants located in onshore (USA) and offshore (India)
- Ownership and responsibility for end-to-end design and development, testing, release of key components
- Ensure process compliance and manage expectations of the leadership
- Actively participate in brainstorming session and provide solid inputs to the team
- Create design document, test, release plans
- Successfully migrate ETL logic into Spark/Hadoop platform
- Ensure best practices are followed
Development Value:
- Opportunity to learn/ add domain skill in the area of finance and primary market trading and accounting
- Opportunity to directly work for one of the best technology teams on Wall Street
- Opportunity to work on latest technology stack and multi-tiered/ Cloud based architecture
- Excellent opportunity to learn senior management reporting, cutting across global functions, related analytics, reporting methodologies for a large global bank
Knowledge/Experience:
- Experienced with Brokerage/Banking application development (5+ year)
- 5+ Year Development and Design Experience in Big Data Architectures like Apache Hadoop
- 5+ Year Development and Design Experience in Spark/Sqoop/Hive
- Relational Database SQL (Oracle) experience (5+ year). Should be capable of writing complex and efficient SQL DML statements
- Sound ETL experience (e.g. Ab-initio, Informatica, Data Stage)
Skills:
- Strong design & execution bend of mind
- Software engineering best practices
- Passion for technology and self- starter
- Orientation towards disciplined development processes
- Strong writing, communication, time-management, decision-making, and basic task organization skills
- Ability to prioritize and manage schedules under tight, fixed deadlines.
Qualifications:
- First class degree with excellent academic qualifications. B.E/ B.Tech. in Comp science, IT, or other engineering disciplines from a reputed institute with relevant work experience
Competencies:
- Ability to lead a team of developers
- Co-ordinate the work effort between onsite / offshore
- Sense of ownership and ability to escalate when/if required
- Good change management discipline
- Sincere, Flexible and willing to learn new technology as and when new mandates com
- Good written & verbal communication skills
- Ability to understand domain concepts
- Ability to mentor team members technically