Software Engineering

The Software Engineering (SE) group develops infrastructure components and systems for scientific data management and core compute services. Following agile principles during the development process and are flexible in coping with new requirements from science. As an integrative DevOp team, we are also maintaining and running developed applications.

The software development portfolio ranges from metadata management to describe platforms, devices and sensors to automatic data acquisition and transformation up to long-term archiving and publication with PANGAEA. This also includes solutions for web portals and data visualization. In short: Observation to Archive and Analysis - O2A.

Most applications are developed and provided as services for the science community as web applications. The technology stack ranges from Python scripting for data intensive processes over strong Java middleware and backend developments to web technologies. Of course, data modelling, databases and big data approaches are part of our daily work.

We are involved in projects with strong technology focus exploring and using the newest technology for data storage, handling, processing and analyses in tight collaboration with system experts inside and outside of AWI.

Group Lead

Dr. Roland Koppe