Position: ETL Developer
Company: Processica
Category: Data Science
Experience required: 2y
English level: intermediate

Your Mission
As an Integration Developer, you will build integration solutions as per client requirements translated into functional design. You will be part of the pool of experts supporting several Squads.


Your Responsibilities:
Responsible to build in scope integration based on functional design document received by Integration Business Analyst
Responsible for programming software development using various programming languages and related tools and frameworks
Responsible for bug fixing on interfaces/integration flows, unit testing, documentation preparation and implementation
Responsible for providing status updates and reporting metrics to Integration Team Lead


Development Opportunities:
You’ll help your Squad building all necessary integrations between core ecosystem and Global / Regional and Local Applications and Data Sources and will have the opportunity to explore and learn complex application landscapes


Qualifications and Experience that will help you to be successful:
Demonstrated experience in developing interfaces and integration flows in Talend based on functional and technical requirements.
For ETL, MUST HAVE is Talend experience
Bachelor’s degree in Computer Science, Information Systems or other related field, or equivalent work experience
3+ year experience implementing service-oriented architecture (SOA) and enterprise application integration (EAI) using technologies like Mulesoft, Dell Boomi, Talend
3+ years of experience with multiple middleware applications
Analytical, logical problem resolution skills
Good written and oral communication skills

Preferred Skills/Abilities:
Ability to review code written by other programmers
Independent in requirement gathering
Knowledge of Integration Design patterns for building middleware
Good understanding of relational databases
Understanding of API Management
Interacts well with other technical team leaders such as architects, testing, analysts, and release managers as a lead member of the development team in order to accomplish the business goal