Python Developer Job at VDart Inc, Ontario, CA

RHdjNFcwUlVvNmhLYmtoaDBEQTZiUXVYYXc9PQ==
  • VDart Inc
  • Ontario, CA

Job Description

Role: Python Developer

Location: Mississauga ON

Hire Type: Contract

Skills: Video Engg domain

Key Responsibilities

  • Develop and maintain highquality modular wellannotated Python code with a willingness to learn and contribute to Go andother languages used within the squad
  • Design and implement APIs to integrate and propagate data across remote systems managing both full and partial failuresgracefully
  • Write and review GitHub pull requests ensuring code quality through testing type annotations and documentation
  • Build observable systems incorporating effective logging monitoring tracing and ing practices
  • Required Technical Skills
  • 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 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 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

Job Tags

Contract work, Remote job,

Similar Jobs

Newport Associates

Remote Event Planner Job at Newport Associates

Are you passionate about travel and ready to turn that passion into a rewarding career? Look no further! We are a well-established travel agency with expertise in curating unforgettable experiences for our clients. We're on the lookout for enthusiastic individuals to join...

Fiesta QSR Group dba Taco Bell

Food Team Member Job at Fiesta QSR Group dba Taco Bell

The Taco Bell Team Member is the first and last face that customers see when they walk through the door and only because of YOU that our customers keeping returning to fulfill their cravings. You bring the great Taco Bell tastes to life by building delicious menu items ...

American Electric Power

Civil / Structural Engineer Job at American Electric Power

 ...on the day before the posting end date.**Job Summary**Responsible to the assigned supervisor for performing intermediate level engineering work activities and projects requiring the application of engineering knowledge in a safe, effective, efficient and economic accomplishment... 

SRV Refrigeration

HVAC-Refrigeration Service Technician Job at SRV Refrigeration

 ...Location : State of UT Company: SRV Refrigeration Employment Type : Full-Time Pay based on experience : $20-$45 Depending on experience About Us: At SRV Refrigeration, we provide top-notch refrigeration services to our valued customers. With a commitment... 

Trinetix

Product Designer (m/f) Job at Trinetix

About the jobWe are looking for a talented interface designer to join our design team. You will be taking the core part in projects...  ...meaningful reasoning for the design solutionsMake and receive productive feedback according to nonviolent communication principles...