Beschreibung
You will be responsible to develop Python based back-end applications running in a modern Google Cloud environment. Besides day-to-day back-end tasks, you will be responsible to solve AI/ML and visual computing related problems using state-of-the-art techniques.Required:
• Solid understanding of Python programming language
• Sense of a sustainable Object-oriented micro-service software architecture (preferable event-based) and high-scalable applications
• Writing tests (unit/integration/system) is nothing special for you
• Basic knowledge of SQL based databases
• Basic understanding of Docker based containers
• Profound knowledge of GIT
Experience with Fast API
Nice to have:
• Python AI skills (TensorFlow)
• CI principles (preferable also CD)
• Kubernetes (GKE)
• Understanding of Infrastructure as Code principles
Involved technologies (in order of importance):
• Python
• PostgreSQL
• Flask (API server)
• OpenAPI
• mypy
• numpy
• Tensorflow
• pandas
• Poetry
• Monorepo (GIT repository structure)
• Google PubSub
• Google CloudSQL
• Terraform
• Helm Chart
100% remote
12 Months contract