Position: Middle/Senior Python Engineer
Company: Grid Dynamics
Experience required: 3y
English level: upper

Grid Dynamics is looking for a Middle/Senior Python Engineer.

**Project description**
The Scope includes multiple products that support end-to-end consumer and marketplace demand planning. 
The products are part of a broader ecosystem of planning and optimization capabilities that support Demand and Supply Management. 
Our engineers are mostly involved in preparing data for the team of Data Scientists by providing them with a development infrastructure when they need it, and our main tasks are developing libraries for future use inside projects, building and tuning pipelines with Airflow using data from different kinds of sources (S3, Snowflake, Hive). Sometimes it also includes some investigation work to find alternate data sources and tune the pipelines.

**Client description**
It's one of the 100 largest corporations in the world. Truly international. 
It promotes sports, and equality and supports high-profile athletes and teams around the world.  
The client's IT department totals thousands of engineers including DevOps, Mobile, BigData, ML, and many others. 

**Min requirements**
- Python (very good level and development experience)
Desired:
- 2 years of Python experience
- 3 years of software development experience
- AWS or other cloud provider experience
- Airflow
- Kubernetes
- Postgres or other SQL database
- NewRelic or other application monitoring tool

Less important, but still nice:
- Spark
- Kubeflow
- Streamlit
- Redis
- AWS Lambda
- Jenkins
- English

**Tasks**
Developing libraries for future use inside projects, building and tuning pipelines with Airflow using data from different kinds of sources (S3, Snowflake, Hive).