Position: Senior Python Developer
Company: Grid Dynamics
Category: Python
Experience required: 5y
English level: upper
Published: 2023-07-01T00:00:00+03:00

**Project description:**
A centralized repository for Client's Manufacturing data. It accelerates data-driven business decisioning through ultra-fast computation for Advanced Analytics and Machine Learning applications.

**Client description:**
American corporation, retailer of personal and tablet computers, audio players, smartphones, software and digital content. Headquartered in Cupertino, California.

**Details on tech stack:**
Python, Microservices, Kafka, REST, S3 and RDBMS (Postgres etc), NoSQL like HBase

**Min requirements to the candidate:**
Python
RDBMS (Postgres etc)
Kubernetes
Fastapi 
SQLALchemy
Extensive experience with building high scalable and available REST APIs
Docker
SQL

**Nice to have requirements to the candidate:**
Python Web frameworks better asynchronous (for example Tornado, Sanic, Vibora, Quart, BlackSheep,  AIOHTTP, Falcon, Starlette)
 CI/CD deployment, Helm, Monitoring system like Prometheus and Grafana
Desirable to have experience in using workflow systems like Airflow.
S3
Kafka

**Current team size, their locations and whether team is going to grow?**
1 BigData engineer, 2 Python backend, 3 UI engineers, 1 Full-stack engineer, 3 DevOps, 2 Java engineers

**What tasks the candidate will work with?**
Build microservices/APIs to work with Big Data, automate data pipeline scheduling and running

**What is good about project?**
Project from scratch
Opportunity to make technical decision