What you will be doing We are looking for a talented, creative, and enthusiastic individual with a strong background in programming and database management as well as a technical mindset to provide quantitative support and problem solving aptitudes.
The successful applicant will be asked to evolve in close collaboration with passionate research and support teams that work on climate change, biodiversity, forecasting, predicting water future, etc.
More specifically, the successful candidate will Design and implement interoperable (spatio-temporal) database systems of high availability and quality in accordance to end users information needs Be responsible for looking beyond immediate tactical / project needs and creating an interoperable architecture that spans areas Effectively plan and collaborate with team members on data driven projects to improve internal tools, systems, and data pipelines Be proficient in solution development and methodology using industry standard tools.
Provide proactive and reactive data management support to minimize database downtime and manage parameters to provide fast query responses Determine, document, and enforce database policies, procedures, standards, and controls to ensure risk is understood and managed.
Operate controls in a timely basis and drive continuous process improvement at all levels Create standards for data collection, design, and consumption, and act as a review for new data / report requests Monitor database performance, implement changes and newest technologies, apply new patches and versions when required Be responsible for back uping, restoring, and troubleshooting database sets and system access Develop concepts of data warehousing, data marts, data governance, and database integration Be responsible for building quality, precise and reliable data extractions for systems integrations.
Work with research groups to define, design, and fulfill data extraction and interface solutions Demonstrate commitment to compliance and regulations.
With access to vast amounts of sensitive and non-public data, it is essential to maintain security awareness and high ethical standards The applicant will also be asked to Create / participate in the creation of prototypes Train users (LIST staff and external users) on the use of developed products Contribute to the definition of development projects related to her / his field Maintain state of the art in her / his technological field Document her / his own work in order to ensure the reproducibility and guarantee the traceability of the results Write technical and analytical reports, participate in the writing of scientific papers, patents and inventions, prepare presentations when required Define new processes, methods, protocols, systems and solutions to comply with RDI project requirements Which profile we are looking for Education MSc in computer science, database management, software programming Experience Proven Python software developer with at least three years of experience in database management projects Familiarity with at least one of the following programming languages : PHP, ASP.
be curious, methodical, rational, analytical, and logical. Effectively use trial and error approach Be service oriented and proactive in the realisation of the work to be done Be responsible, implicated and capable to organise own work.
Ability to plan and manage a variety of activities in parallel Be communicative and capable of interacting proactively with people from different fields of expertise Essential technical skills A strong understanding and knowledge of Oracle, Python and PostgreSQL is essential to this role Candidates must have an advanced knowledge of statistical software, i.
e. Python, R or Matlab Hands-on understanding of Web technologies, including HTML, CSS, XML / XSLT, as well as REST APIs and OGC Web services (WMS, WFS, WCS, Sos, Wps) Good software development practices and experience with GIT, code reviews, test driven development, clear code documentation A solid understanding of how Web applications work including security, session management, and best development practices Adequate knowledge of relational database systems, Object Oriented Programming and Web application development Desirable technical skills and experience Experience working with C / C++ Experience with GIS solutions like GeoServer, ArcGIS, Envi, QGIS Experience with image processing using e.
g. OpenCV, Gdal and building automated image processing Experience with cloud computing, AWS, multithreading is an advantage Understanding of data platforms and resilient architectures Language Proficiency in English French, German and / or Luxembourgish is an asset Contact Candidates interested in the above position can apply online via the button below The application must include A CV (a description of the relevant experience in database programming and management should be included either in the CV or in a separate document) A motivation letter If possible, a list of publications, invited talks, and patents