C/C++- und C#-Technologien

  • C/C++ Entwicklung unter Windows, inklusive Umstellung von OS2 auf Windows
  • Konvertierungen von VB oder VB.NET nach C#
  • Konvertierungen von Delphi nach C#
  • C#-Framework für Backend-Entwicklung
  • Moderne WPF-Benutzeroberfläche basierend auf einem benutzerdefinierten Framework
  • Kenntnis einer Interimssprache - JNI zwischen Java und C++, Mico ORB

Java-bezogene Technologien

  • Wartung der Desktop-Benutzeroberfläche von Swing und Java FW
  • Wartung alter webbasierter Projekte – JSP und Apache Struts
  • Moderne Benutzeroberfläche basierend auf JSF Primefaces
  • Modernes Backend basierend auf dem Spring-Framework
  • OR-Mapping-Layer basierend auf Hibernate oder JPA
  • Fortschrittliche Kommunikation basierend auf Web Sockets

Front-End-Entwicklung

  • Komplexe Benutzeroberfläche basierend auf Angular JS
  • Webentwicklung basierend auf React
  • E-Commerce-orientierte Benutzeroberfläche basierend auf Apache Ofbiz
  • E-Commerce-orientierte Benutzeroberfläche basierend auf ShopWare

Datenbanken

  • Relationale Datenbanken: IBM DB2, Informix, Postgresql, Oracle, Mysql, MariaDB, MSSQL Server
  • No-SQL-Datenbanken: MndoDB, OrientDB, Apache Cassandra
  • Dokumentenbasierte Datenbanken: Apache Lucene und SOLR, ElasticSearch, Redis, DynamoDB

Mobile Entwicklung

  • Web-responsiver Ansatz für Mobilgeräte
  • Systemeigene iOS- und Android-Entwicklung
  • Grundlegende Erfahrung mit Flutter-Entwicklung
  • Entwicklung für hybride Mobilgeräte (Cordova, Ionic)

DevOps-Dienstleistungen

  • Jenkins-Pipelines steuern den CI/CD-Prozess
  • Konfigurationsmanagement mit Terraform, Ansible und Kustomize
  • Sicherheitspipelines für Docker-Container mit: Clair und Quay (Falcon für Produktivumgebungen)
  • SIEM-Lösung mit Wazuh
  • Protokollierungs- und Überwachungsplattform mit Prometheus und EFK
  • Sicherungen mit Velero und Restic
  • Kompetenzen im Aufbau und Betrieb von: Bare-Metal, AWS, OTC, Azure
  • Umfangreiche und „kampferprobte“ interne Verfahren für: Incident Management, Change Management und Release Management
  • „Sicherheit im Sinn“-Philosophie für Bereitstellungen und Anwendungsentwicklung