You have the opportunity to join us and participate in innovative projects. You will be part of a global team with the mission of delivering data in a more effective way to be consumed by Denodo internal teams, partners and customers.
You will contribute to analyzing, defining and developing data services to improve corporate operations, always focused on the customer service.
We are looking for a software engineer to join our Services Engineering team, to work as a virtual data modeler and SQL Developer in the area of Denodo backend development, in our offices in A Coruña (Spain). As a member of the Denodo Data Marketplace team, and using the Denodo Platform, a global leader in Data Virtualization, you would be involved in the design and development of virtual data models, integrating heterogeneous data sources (i.e: relational databases, RESTFul Services, or cloud-hosted solutions, etc), combining data into a unified view and making data more effective and valuable to supporting the business.
You will be able to learn and consolidate the fundamental concepts of data integration, acquire essential skills associated with the development of data business projects and launch your professional career in the world of data virtualization with Denodo.
We are looking for people with this skills and qualifications:
BS or higher degree in Computer Science.
Good verbal and written communication skills in English.
Strong analytical and problem-solving abilities.
Team worker with a positive attitude.
Knowledge of relational database design.
Strong proficiency with SQL and its variation among popular databases.
Skilled at optimizing large complicated SQL statements.
Experience in creating and managing database objects like tables, views, stored procedures, user-defined data types, and java functions, including normalization.
Knowledge of the Java Platform.
Familiar with tools that can aid with profiling server resource usage and optimizing it.
We value knowledge and/or experience in the following (these are not required):
Experience in Data Integration, Data Normalization, Data Modeling, and ETLs.
Experience working with RESTFul Services and APIs.
Knowledge of basic authentication and OAuth configurations.
Java applications and related technologies, esp. Server-side.
Software security techniques and technologies.
Development Lifecycle and Version Control (pref. Maven and Git).