Experience with automated unit tests (JUnit, cpputest, Googletest, pytest) - Knowledge of front-end programming languages and frameworks (React, TypeScript, NodeJS) - Knowledge of back-end programming languages and frameworks (Python, Django, Go, Rust) - Knowledge of various databases and their merits and use-cases (Mariadb, mysql, NoSQL, redis) - Experience with building images and deploying containers (docker, Kubernetes, service meshes