Python Developer - Toronto, Canada - VXG

    VXG
    Default job background
    Technology / Internet
    Description
    VXG Inc.

    was founded in 2016, with headquarters in Toronto, Canada by experts in Video Management Software (VMS) and Video Artificial Intelligence (AI).

    Founded with over 20 years of experience in the video surveillance industry and with the idea to make smart video surveillance solutions highly scalable and affordable.


    VXG is an open Video Surveillance as a Service (VSaaS)/ Cloud VMS company that offers a platform connecting any camera to a variety of cloud services including storage, broadcasting, and AI.

    VXG connects to leading AI solutions including Amazon Rekognition, Azure Cognitive Services, Google Vision AI, as well as any proprietary vision AI.

    Delivering unlimited scalability, massive cost reductions, and extensive bandwidth saving.

    You'll work closely with CTOs, VP of engineering, and product managers from different companies through this role. You'll be working on many enterprise projects and gain an insider's knowledge of leading video surveillance companies.


    WHAT YOU WILL BE DOING

    • Develop services using Python; the services will run on AWS and K8S.
    • Develop API for the services.

    WHAT YOU NEED TO HAVE

    • Deep knowledge of Python, Tornado, Django
    • Knowledge of SQL
    • Good technical communication skills (in English).
    • Experience with git;
    • Knowledge of Docker and Kubernetes.
    • Understanding of network protocols (IP, TCP, UDP, TLS).

    WHAT WOULD BE GOOD TO HAVE IN ADDITION

    • Experience with

    AWS:
    EC2, AutoScaling, CloudWatch, RDS, S3, CloudFormation;

    • Experience with
    K8S;

    • Experience with
    setup of infrastructure monitoring tools (Prometheus, Zabbix);

    • Experience in administrating log aggregation tools (ELK, EFK);
    • Knowledge of build tools: GNU make, meson, autotools, scons, gradle;
    Benefits

    • A competitive salary and growth opportunities in a rapidly growing startup
    • A team of passionate colleagues in an inclusive environment
    • A collaborative team dynamic that welcomes different opinions
    • Employersponsored health and dental spending account
    • Flexible work hours
    • Hybrid: 2 days in office
    • Convenient location in midtown Toronto