Job Openings Pentaho ETL Developer

About the job Pentaho ETL Developer

Job Description of Pentaho ETL Developer in Sydney/ Melbourne/ Brisbane:

Primary Duties and Responsibilities
Responsible for designing, developing, automating, monitoring and maintaining ETL jobs, batches, processes and metadata associated with the transfer of data to and from internal and external locations

Troubleshoot data issues, recommending, testing and implementing solutions

Develop and document technical requirements and solutions

Participate in design and code reviews

Troubleshoot issues making recommendations and delivering on those recommendations

Engage in project planning and delivering to commitments

Interact with Project Manager Lead and agile team to estimate development efforts and ensure accurate requirements fulfilment

Participate in daily stand-up meetings, planning meetings and review sessions (using Scrum / Agile methodology)

Interact with cross-functional teams to ensure complete delivery of solutions

Assist with configuration of applications software

Qualifications

Demonstrated delivery experience using the Pentaho ETL tools and techniques

Experience in software development

Excellent programming skills in Java (Groovy), JavaScript, SQL, PL/pgSQL and PL/SQL.

Recent delivery experience with Open Source ETL tool Pentaho Kettle

Expert SQL and database tuning skills for multiple platforms (PostgreSQL, Oracle) is a plus

Experience with NoSQL databases (Cassandra) is a plus

Demonstrated experience with Kimball ETL architecture techniques

Demonstrated working knowledge of Unix/Linux operating systems and related data integration tools such as Secure FTP servers.

Working knowledge of an Operating System scripting language, ex. bash (using awk and sed), Python, and/or Perl.

Familiarity with Revision Control (Subversion, etc.)

Excellent communication, analytical, and development skills.

Knowledge of current standards and practices in real estate information systems is preferred

Additional Qualifications

Preferably, 5 years working with a data warehouse responsible for ETL processing

Understanding of data warehouse and master data management approaches, industry standards and industry best practices

Ability to communicate effectively , both written and verbally

Work effectively with teams utilizing a customer centered approach

Manage changing priorities within a fast-paced dynamic environment