ETL Developer with Java, Spark and Informatica skils ETL Developer with Java, Spark and Informatica  …

in Hyderabad, Andhra Pradesh, India
Permanent, Full time
Be the first to apply
in Hyderabad, Andhra Pradesh, India
Permanent, Full time
Be the first to apply
ETL Developer with Java, Spark and Informatica skils
Roles & Responsibilities:

Design, develop, code, test, debug and document applications using Informatica ETL, Abinitio, Spark

Build and unit test against specifications.

Research and evaluate alternative solutions and make recommendations

Responsible for on-time delivery of high-quality code

System test planning and system test execution.

Support QA phase by resolving defects assigned to development team;

Implementation and warranty support.

Identify efficiencies and ways to improve design and development processes

Works with other team members, including DBA's, Technical Architects, QA and Business Analysts

Ensure that solutions are not one-offs, but can be leverage across the organization

Excellent knowledge of the Full life cycle of a project.

Technical Skills:

At least 5-9 years of experience in ETL space including Informatica, Abinitio ETL and Spark - Java

At least 5-9 years software development experience required in large Data Warehouse environment

At least 5-9 years' experience of working with financial services applications

At least 5-9 years of experience with databases preferably PL SQL, Oracle, DB2.

Experience of Unix Shell Scripting

Knowledge of Scheduling Tool preferably Control-M

Professional Skills:

High level of personal commitment to each task, a can do attitude and a drive to deliver.

Strong communication skills to be able to communicate at all levels.

Ability to gather and understand requirements.

High level of responsibility and Ownership from inception through to implementation.

The candidate should have a proactive approach to problem solving.

Good analysis skills in order to aid in trouble shooting and problem solving

Good testing principles as well as good defect management skills

Education and Experience:

Bachelor's degree in Engineering, Computer Science, or Information Technology. Master's degree in Finance, Computer Science, or Information Technology a plus.

Over IT experience 6-9years

Minimum of 3 years of work experience using Abinitio

Minimum of 5 years of work experience in Unix Shell scripting

Minimum of 5 years of work experience in PL/SQL, Oracle, DB2

Lending/Consumer banking experience desirable

Knowledge of release management version and revision control practices and procedures

Strong knowledge of development life cycles

Knowledge of open source tools and utilities

Experience with scheduling jobs and using a scheduling tool like Control-M

Experience with GIT similar source code versioning tools

Solid coding, testing and debugging skills

Preferred Skills & Experience - please include specifics:

Must have full life-cycle experience in large, global multi-tiered systems, preferably in the financial industry

Excellent interpersonal relationship and communication / presentation skills

Strong technical documentation skills

Demonstrates initiative and is a self starter

Prepared to challenge when business requirements seem conflicting

Drive/Determination and knowledge

This role requires a wide variety of strengths and capabilities, including:
  • BS/BA degree or equivalent experience
  • Advanced knowledge of application, data, and infrastructure architecture disciplines
  • Understanding of architecture and design across all systems
  • Working proficiency in developmental toolsets
  • Knowledge of industry-wide technology trends and best practices
  • Ability to work in large, collaborative teams to achieve organizational goals
  • Passionate about building an innovative culture
  • Proficiency in one or more modern programming languages
  • Understanding of software skills such as business analysis, development, maintenance, and software improvement