Python developer

Job Description

  • Contractor
  • Anywhere

Python developer
Remote Canada
Contract

Email: mohit@jconnectinc.com

Note:- looking for candidates those who are presently in Canada

Job description:-
Modern Python Proficiency
Writing maintainable modular and modern Python code
Basic understanding of asynchronous patterns and concepts like asyncioevent loop threading multiprocessing andreliable data propagation techniques
Ability to write and review unit tests using pytest with a focus on mocking where appropriate
Familiarity with FastAPI and Celery our primary frameworks for APIs and distributed task processing
Proficiency in reading and writing basic SQL queries
Understanding of TCPIP networking fundamentals including basic DNS HTTP requests and subnetting
We use FastAPI with Celery in most APIs
Proficient in reading and writing basic SQL queries
Understand the concepts of TCPIP networking and a basic understanding of DNS http requests and subnetting
Tooling Ecosystem
Experience with Docker and Linux
Familiarity with working within cloud providers AWS GCP OCI
Exposure to building RESTful APIs

Bonus Skills
Familiarity with Python type annotations immutabilitymutability and modular application design
Understanding of fundamental programming concepts like locking concurrency and scoping
Working knowledge of Go or Rust
Knowledge of CDN or MultiCDN architectures
Concepts of ABR streaming adaptive bitrate streaming
Experience building observable systems log aggregation metrics pipelines ETL processes
Experience in API orchestration within multiCDN environments
Experience with Terraform or other infrastructure as code tooling
Experience working with distributed systems and designing faulttolerant architectures
Experience with Kubernetes or general cloud infrastructure