Tech stack

All stories

Data

The Data team works with complex data on a daily basis, transforming the information into valuable insights. This is achieved through the use of modern tools, scalable pipelines, and a strong focus on quality. Our team works with various programs and technologies:

Data Engineering & Analysis

  • Data Pipelines: Kubernetes, Airflow, Airbyte & Argo Workflows, dbt, Docker, GitLab CI/CD

  • BI Tool: QlikSense, Tableau (also Looker, GA4 & Dash)

  • Data Warehouse: Snowflake

  • Languages: Python, SQL

Data Science

  • Observability: MLFlow, Langfuse, Streamlit

  • Vector DB: pgvector

  • Libraries: LangGraph, Pandas, NumPy, etc.

  • Languages: Python, SQL

Cloud

Our cloud infrastructure is the backbone of our digital platform: we work secure, scalable, and automated with state of the art development operation tools. The team works with the following technologies:

CI/CD

  • GitLab CI/CD

  • Flux CD

Infrastructure as Code

  • Terraform

  • Ansible

  • Packer

Container & Orchestration

  • Kubernetes

  • Docker

Load Balancing & Routing

  • Haproxy

Monitoring & Security

  • Hashicorp Vault

  • Grafana

Cloud Provider

  • AWS

  • GCP

Programming language

  • Golang

Frontend

Our frontend teams design intuitive user experiences by using modern frameworks, high-performance interfaces, and robust testing. The following technologies are used:

Languages

  • TypeScript

  • JavaScript

  • GraphQL

Frameworks

  • React Native

  • Node.js

  • Nest.js

  • Strapi

  • Vue

Unit Testing Libraries

  • Testing Library

  • Jest

E2E Testing Libraries

  • Playwright

  • Cypress

Backend

In the backend, our developers ensure stable, scalable, and secure services by utilizing the following technologies:

Languages

  • PHP

  • GO

  • Java

  • Node

  • Python

Databases

  • MySQL

  • MongoDB

  • Elasticsearch

  • Redis

Tools & CI/CD

  • GitLab

  • GitHub

  • Copilot

  • Docker

  • Kubernetes

  • GQL Gateway

Quality Assurance

Our quality assurance experts ensure that our applications function reliably. They use the following tools for this purpose:

Tools

  • Playwright

  • Saucelabs

  • Appium

  • Tricentis Tosca

  • QTest

SAP

Our SAP teams combine logistics, e-commerce, and platforms with powerful systems and flexible integration solutions. They use the following technologies:

SAP

  • SAP S/4HANA

  • SAP BTP/Integration Suite

  • SAP S/4HANA EWM

Our blog articles

You are interested in topics about tech?

Then check out our blog articles that were written by employees specialized on tech and data.

How do we test automation at PromoFarma

React Native App

Looking for a job in Tech?

Explore our open positions:

Tech & Product