Python Developer Job at VDart Inc, Canada

OWhWRlRnM3I2ejQrNzNidEhoaGtNUE9P
  • VDart Inc
  • Canada

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

vTech Solution

Registered Nurse Job at vTech Solution

Job Summary: This Registered Nurse (RN) position requires a highly skilled and experienced...  ...to provide skilled nursing care, case management, and hospice care to individuals facing...  ...fast-paced environment and may require travel for home health or hospice care.... 

McFadyen Digital

Senior Adobe Commerce Developer Job at McFadyen Digital

 ...Job Description We are looking for a Senior Adobe Commerce Developer to join our Production Support team. This role focuses on maintaining the stability, performance, and quality of Magento 2 (Adobe Commerce) applications across high-traffic enterprise environments... 

Lee Health

PRN Cardiac Rehab Exercise Physiologist Job at Lee Health

 ...outreach through participation in system, division, and department programs and events. Requirements Education:Bachelors Degree in Exercise Physiology required; Masters degree in Exercise Physiology preferred; Concentration in Cardiac Rehab / Clinical Exercise... 

Chesapeake Specialty Care

Audiology Assistant Job at Chesapeake Specialty Care

 ...service interacting with hearing instrument manufacturers/suppliers regarding status of orders/repairs Requirements to obtain Audiology Assistant License in Maryland - we will help you apply for this once employed here if needed To qualify for an audiology... 

Prisma International

Spanish Interpreter Job at Prisma International

 ...Prisma International Inc.is actively seeking qualified, professional SPANISH Interpreters located in thestate of Washingtonto join our independent contractor team.As an Interpreter at Prisma, you would support in-person on-site interpretation (OSI) assignments...