Denodo developer

Posted: Feb. 21, 2023, 10:02 a.m. - Full Time - Remote

This position requires a thorough understanding of the following elements of the Denodo Platform: - Denodo Virtual Data Port - Denodo Solution Manager - Denodo Scheduler - Denodo Data Catalog - Denodo Monitor - Denodo Platform Administration including server configuration

We are specifically looking to fill this position with someone who can easily and comfortably work within a collaborative team environment, is an innovative thinker, take ownership in work produced and who can excel in an actively changing environment.

Job Responsibilities: - Perform all aspects of Denodo platform administration/development including: - Server configuration - Monitoring - Performance optimization of views - Onboarding of new data sources - View creation both Base View & Derived / Integration views - Integration with Source Control System - Creation of Remote Table Views as necessary - Promotion of Denodo objects through the various tiers (QA / UAT / PROD) - Set up and configure new Scheduler Jobs - Develop and document data requirements and data flow diagrams from business requirements. - Troubleshoot platform issues in real-time, diagnose the root cause and develop actionable solutions. - Provide ad hoc VDP query support for ad hoc query requests. - Collaborate with other technology teams and architects to define and develop solutions - Conduct potential off-hours support for project specific and DR events.

Requirements: - Considerable knowledge in the Denodo Platform with Version 8.0 or later - Demonstrate a detailed knowledge and understanding of the platform in support of the responsibilities listed above. - Strong understanding of relational and dimensional database concepts. - Experience with the translation of business requirements into data model specifications. - Demonstrated advanced VQL knowledge. - Experience with Java development in support of coding Denodo customizations as needed. - Proficiency in translating high-level business problem statements to detailed technical designs/solutions. - Ability to effectively communicate information, both verbally and written to end users, team members and management. - Strong documentation and presentation skills. - Experience in Agile Development.