Job Description :
Ideal Candidate : ETL Developer with JAVA or PYTHON Programing experience
· Responsibility:
· Code individually and collaboratively in a team environment, adhering to coding standards and industry best practices
· Understand customer requirements and develop code or configurations to meet customer needs.
· Work with internal product teams to understand product capabilities, technical features and functions
· Troubleshoot and provide resolution of problems, test system and software performance throughout the completion of the development cycle
· Create documentation of software, systems and solutions for multiple audiences (e.g., internal development engineers, testers, managers and end users)
Job Requirements:

· 5+ Years of programming experience in any major platform - like Python / Java
· Strong experience with RDBMS Data Structures and database concepts, preferably - Oracle
· Strong problem solving skills
· Experience with Shell Scripts
· Python experience in a Unix/Linux environment
· Experience with REST API integration and JSON.
· Experience with ETL tools, preferably Pervasive.
· Software design experience
· Very good understanding of Data Structures and database concepts
· Proficiency with shell scripting .
· Understanding of release management tools and processes like Git
· Excellent verbal and written communication skills

I need a skill matrix for the below question for Xactly

o Strong SQL understanding and Shell Scripting is important (required in Orchestrating ) – Pre and Post processing in ETL. This is the most critical requirement.
o ETL experience
o Programming background – Java, Python, any programming experience will work

Client : Xcalty