Time's up! We are no longer accepting applications.
Professional consulting for the development and implementation of the core system, focusing on backend and frontend technologies. The backend is built with Java, Python, Spring Boot, REST, SSL and CXF, while Swagger and OpenAPI support API documentation. Data processing is done with PostgreSQL to enable a robust and scalable architecture. Security aspects, especially the use of client certificates and OAuth for access control and authentication, are given special attention. The frontend is developed with Angular to provide a structured and responsive user interface that interacts seamlessly with the core APIs.
The consulting covers API management and security concepts for the core. This includes using the Kong API Gateway with LUA to efficiently manage API traffic and implement a controlled access concept. Data protection and compliance with GDPR guidelines are integrated into the architecture to enable secure data processing across all services.
In addition, the consulting includes cloud and infrastructure management for the core, based on Azure Cloud, to support scalability and high availability. Container orchestration is done with Kubernetes (AKS) and complemented by Docker/Docker Files for managing containerized applications. Infrastructure automation is implemented with Terraform to achieve efficient deployment. Network and traffic management is handled with Nginx-Ingress, while Cert-Manager supports certificate management. In addition, DNS configuration is optimized to achieve a stable and high-performance network infrastructure.
Development of CI/CD automation pipelines (Continuous Integration and Continuous Deployment). Version control is managed via GitHub/GIT & GitLab, enabling versioning and collaborative development. Bash scripts are used for automation tasks to reduce manual effort. CI/CD pipelines ensure continuous integration and deployment, optimize the development lifecycle, and ensure system stability.
Professional consulting on quality assurance and compliance in the development strategy. Automated tests within CI/CD pipelines as well as Docker-based test environments ensure the technical integrity of new developments. Documentation of requirements development with Confluence and Jira.