What are the responsibilities and job description for the Pentaho ETL Developer position at Meritore Technologies?
Job Summary:
We are seeking a skilled and experienced Pentaho ETL Developer to join our dynamic team.
The ideal candidate will have a strong background in building workflows and jobs using Pentaho ETL, working with flat files and APIs, and fine-tuning SQL.
As a team player with a proven track record in software delivery, you will be responsible for the research, analysis, design, development, and troubleshooting of software development concepts, principles, and tools.
You will also recommend innovative and creative approaches to meet client needs and contribute to the achievement of team objectives.
Key Responsibilities:
Technical Skills:
We are seeking a skilled and experienced Pentaho ETL Developer to join our dynamic team.
The ideal candidate will have a strong background in building workflows and jobs using Pentaho ETL, working with flat files and APIs, and fine-tuning SQL.
As a team player with a proven track record in software delivery, you will be responsible for the research, analysis, design, development, and troubleshooting of software development concepts, principles, and tools.
You will also recommend innovative and creative approaches to meet client needs and contribute to the achievement of team objectives.
Key Responsibilities:
- Serve as a hands-on senior developer to develop integrations and transformations for critical Sourcing and Procurement SaaS applications.
- Develop with expertise and best practices in Pentaho ETL and database programming.
- Understand API documentation of third-party SaaS platforms and use their API interface to build solutions integrating multiple platforms.
- Coordinate coding, testing, implementation, and documentation of solutions.
- Analyze requirements, document design, and track status in JIRA.
- Attend daily scrum meetings to provide work status and feedback.
Technical Skills:
- Excellent hands-on skills with Pentaho ETL (i.e., building workflows, building jobs, handling files, APIs, and complex transformations).
- Proficiency in Python, JavaScript, Java, and SQL.
- Hands-on experience with various development tools and testing frameworks such as GitLab, GitLab Pipeline, and CI/CD.
- Hands-on experience with database technologies like Oracle SQL and PL/SQL.
- Experience with Data Management, ETL, Data Analytics, and data visualization is highly desirable.
- In-depth experience in Agile development processes.
- Good communication skills and the ability to work well with business and technology partners.
- Sharp problem-solving skills and a self-starter attitude.