Help the team design best practices, assist with building our Pentaho environment and servers, as well as develop and test several jobs.
Designing and developing Pentaho DI jobs, transformations, and connecting with various data stores (Hadoop, Redshift, Postgres).
Writing unit tests against Pentaho jobs in a continuous integration environment.
Connecting Pentaho to REST APIs.
Writing complex SQL queries.
Design and development of jobs that capture changes in upstream databases and sync downstream.
Administrating, installing, configuring components of Carte server.
Writing shell scripts.
Setting up logging, exception handling, notification, and performance tuning of Pentaho jobs.
5+ years with PDI
Experience with the entire project life cycle
Strong communication skills; written and verbal
Strong critical thinking and systematic problem solving skills