Cloud Developer

Company:  Talasoft
Location: Laval
Closing Date: 04-08-2024
Hours: Full Time
Type: Permanent
Job Requirements / Description

We are in search of a software analyst with a strong focus on cloud services development, who will become a valuable addition to our team located in Laval, Quebec, Canada. Engaging in a variety of dynamic tasks, you will play an active role in designing and creating services and micro-services within a cloud framework. These services will primarily involve management, processing, and video analysis functionalities. Through your efforts, you will contribute to empowering cutting-edge surveillance systems used by both private enterprises and government bodies worldwide.

Requirements

Role and Duties

  • Engage in defining the architecture and technical specifications of cloud services and microservices (Azure).
  • Create software interfaces (REST API / SDK) that empower diverse customers and integrators to craft their solutions using the array of cloud services
  • Craft microservices for managing numerous customers through a cloud infrastructure.
  • Develop microservices that efficiently interact and manage thousands of real-time IoT devices via an IoT cloud infrastructure.
  • Establish microservices to seamlessly interface with existing cloud services.
  • Engineer microservices for handling the financial aspects of subscription plans.
  • Incorporate AI and computer vision algorithms into microservices, leveraging video and telemetry data.
  • Fashion tools that simplify the troubleshooting and debugging of the various implemented microservices.
  • Implement a Continuous Delivery/Continuous Integration (CD/CI) framework to automate testing and deployment processes.
  • Define unit and integration tests, and provide support for module integration and validation in products offered by us.
  • Ensure the software modules designed and developed meet rigorous quality standards.
  • Draft technical documentation on the company's products and solutions, as well as maintaining existing documentation.
Prerequisites
  • Hold a degree in computer science, engineering, or a related field.
  • Possess a minimum of 3 years' experience in developing services and microservices on cloud platforms (Azure, AWS, or other equivalents).
  • Demonstrate expertise in crafting REST APIs/SDKs using a cloud-based architecture.
  • Showcase proficiency in establishing event-driven cloud architectures (e.g., Kafka or alternative event management frameworks).
  • Display competence in creating unit and integration tests.
  • Have familiarity with Agile-SCRUM methodology.
  • Exhibit the ability to collaborate with multiple teams to accomplish tasks.
  • Work autonomously to complete assigned tasks.
  • Exhibit a strong commitment to the quality of work produced.
  • Capable of meeting deadlines and achieving production and quality objectives.
  • Demonstrate respect for customers and their requirements.
  • Possess bilingual proficiency (English/French).
Technical Qualifications
  • Possess knowledge in developing microservices within a cloud architecture.
  • Demonstrate understanding of event-driven cloud architecture.
  • Have knowledge of IoT-based architecture.
  • Understand networking concepts (TCP/IP, UDP, HTTP(s), MQTT, WebSockets).
  • Familiarity with IP-based video security systems.
#J-18808-Ljbffr
Apply Now
Share this job
Talasoft
  • Similar Jobs

  • Lead Cloud Developer

    Montreal
    View Job
  • Python Cloud Developer

    Montreal
    View Job
  • AWS Cloud / Python Developer

    Montreal
    View Job
  • AWS Cloud / Python Developer

    Montreal
    View Job
  • Développeur.se en infonuagique / Cloud Developer

    Montreal
    View Job
An unhandled exception has occurred. See browser dev tools for details. Reload 🗙