Pentaho ETL Developer:
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
· 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
Job Types: Full-time, Permanent
Salary: Up to $210,358.52 per year
Schedule:
- 8 hour shift
Work Location: In person