Position: Senior Python Developer
Company: UpPeople
Experience required: 3y
Category: Python
English level: intermediate
Published: 2021-10-01T00:00:00+03:00

**About the vacancy**

Remote work

Our client is a global music and entertainment industry conglomerate headquartered in the US with offices in over 40 countries.

Currently, the company plans to expand the team and run the following projects: processing tools for new artists and tracks, license and rights management, marketing, and A/R activity.

Projects and applications will be built around the concept of a unified data storage system. This will help develop products that best fit business goals.

We hire people not for a project but for the company. If the project (or your work on it) is over you go to another project or to a paid “Idle”.

**Must have**
-3+ years of Python programming experience
-Experience in writing command-line utilities/daemons using threading, multiprocessing, and asyncio for streaming data processing
-Experience with Docker, Git, knowledge of standard *nix utilities, writing and optimizing SQL queries
-Python 3.7+
-Experience with ORM: SQLAlchemy
-Experience with web frameworks: Flask
-Testing experience: unit tests, pytest
-Experience with VSC: Git
-Good spoken English

**Would be a plus**
-Experience with AWS stack: Lambda, Batch, S3, Fargate, Kinesis using boto3
-Good knowledge of Postgres 11+ (AWS RDS/AWS Aurora), experience in DB schema design

Our benefits:
https://drive.google.com/file/d/1Ppjoa5lLwqE5gnWWtE-9Wtl6dbG9dB-u/view