Senior Cloud Developer

1 week ago


Québec, Quebec, Canada Ionodes Full time

Our company
IONODES was founded more than 16 years ago on the desire to provide innovative video technologies to our customers, enabling them to better secure their universe, ranging from people to physical facilities.

Our mission is simple: to create a world where video technology is used for more than just traditional recording purposes; We believe that by providing cutting edge video processing, analytics, and streaming technologies, we can help our customers better understand the security conditions of their physical environment, enabling them to make better decisions.

Job description
We are looking for a Senior Cloud Developer to join our team in Laval, Quebec, Canada. With diversified and stimulating tasks, you will participate in the architecture and development of services and micro-services on a cloud infrastructure with a common focus on management, processing, and video analysis. Your work will enable some of the world's most advanced surveillance systems to lead private and government organizations around the world.

You will work with the different departments of IONODES to develop the company's products and solutions. This is not only an opportunity to join a dynamic team but also to play an important role in the way we evolve our products. We have a culture of innovation, trust, continuous learning and feedback... and our people love it. Find out why

Role and responsibilities

  • Participate in the definition of the architecture and technical specifications of cloud services and microservices (Azure).
  • Development of software interfaces (REST API / SDK) allowing various customers and/or integrators to develop their solutions using the various cloud services set up by IONODES.
  • Development of microservices allowing to manage thousands of customers through a cloud infrastructure.
  • Development of microservices allowing to manage and interface with thousands of IoT devices in real time through an IoT cloud infrastructure.
  • Development of microservices to interface with existing cloud services.
  • Development of microservices to manage media information (video, audio, images, etc).
  • Development of microservices to manage financial aspects of a subscription plan.
  • Development of microservices to integrate AI and computer vision algorithms using video and telemetry data as a reference.
  • Development of tools to facilitate troubleshooting and debugging of the various microservices implemented.
  • Set up a CD/CI infrastructure allowing for automation of the testing and delivery processes.
  • Define unit tests and/or integration tests and provide support for the integration and validation of modules in products offered by IONODES or by IONODES partners.
  • Ensure a high level of quality of the software modules designed and developed.
  • Write technical documentation on the company's products and solutions or maintain existing documentation.

Requirements

  • Degree in computer science, engineering, or a related subject.
  • Minimum 5 years in management experience.
  • Minimum 3 years of experience developing services and microservices on cloud platforms (Azure).
  • Experience in developing REST API/SDKs using a cloud architecture.
  • Experience in developing an event-driven cloud architecture (Kafka or other event management infrastructure).
  • Experience in writing unit / integration tests.
  • Experience working in Agile-SCRUM methodology.
  • Ability to collaborate with multiple groups towards the completion of a task.
  • Autonomy in the tasks to be accomplished.
  • Concern for the quality of work performed.
  • Ability to comply with time, production, and quality objectives.
  • Respect for customers and their requirements.
  • Knowledge in development of microservices under a cloud architecture.
  • Knowledge of IoT-based architecture.
  • Knowledge of networking (TCP/IP, UDP, HTTP(s), MQTT, WebSockets).
  • Knowledge of IP-based video security systems.
  • Knowledge of design techniques such as UML.

Keywords

  • IOT, API/SDK, REST
  • Cloud services and microservices (Azure)
  • Competitive salary offered on an experience-based level
  • Employment in a fast-growing IT space providing you with brilliant career options for years to come
  • Flexible working hours from Monday to Friday
  • 2 days off during the holiday season
  • Time off on your birthday
  • Group insurance – Group RRSP – Telemedicine – Health management account
  • Social activities – Free beverages and snacks – Free on-site parking

EEO Statement
IONODES is an Equal Opportunity Employer. We welcome and encourage diversity in our workforce. We will provide reasonable accommodation to applicants with disabilities upon request.

Cloud Developer / Software Analyst oriented in cloud development

Our company IONODES was founded more than 10 years ago on the desire to provide innovative video technologies to our customers, enabling them to better secure their universe, ranging from people to ph...

Embedded Product Developer – Software Engineering

Our company IONODES was founded more than 10 years ago on the desire to provide innovative video technologies to our customers, enabling them to better secure their universe, ranging from people to ph...

Access knowledge base articles and create support tickets through our online support portal.

Reach out to our sales team to learn more about our products and get your projects started.

Subscribe to our newsletters to receive the latest news on product enhancements, software updates, technical articles, company events and more.

#J-18808-Ljbffr

  • Québec, Quebec, Canada Ionodes Full time

    Our company IONODES was founded more than 16 years ago on the desire to provide innovative video technologies to our customers, enabling them to better secure their universe, ranging from people to physical facilities. Our mission is simple: to create a world where video technology is used for more than just traditional recording purposes; We believe that...


  • Québec, Quebec, Canada Premier Tech Full time

    Rejoindre l'Équipe Premier Tech Qui nous sommes Célébration 100e anniversaire Ta future équipe Chez Premier Tech Digital, notre équipe d'experts crée et met en place des solutions de gestion manufacturière parfaitement adaptées aux besoins de nos clients. Nous proposons des technologies pertinentes et évolutives qui augmenteront l'efficacité...


  • Québec, Quebec, Canada Pax8 Canada Full time

    Pax8 is the leading value-added cloud-based SaaS distributor, simplifying the cloud journey for our partners by integrating technology, business intelligence and proactive service to deliver an unparalleled experience. Serving thousands of partners through the indirect sales channel, our mission is to be the world's favorite place to buy cloud products. We...


  • Québec, Quebec, Canada Aptos Full time

    Making a job change is a big decision. Why consider Aptos? You will join a team of remarkable colleagues who are committed and passionate about creating and delivering leading-edge solutions to the retail market. You will be part of an exciting growth journey where we will do everything possible to help you reach and exceed your career dreams. Our...


  • Québec, Quebec, Canada Coveo Full time

    Have an impact on all our core services As a Senior Backend Developer in R&D's Platform Foundation team, you will be working at the core of the Coveo PlatformTM. The Platform Foundation team's mission is to enable seamless and simple software delivery by providing foundational tools, standards, and pathways to ensure consistency, compliance, and...


  • Québec, Quebec, Canada Botpress Full time

    We are seeking a highly skilled and passionate Senior Front-End developer to join the Botpress team and build the future of AI Agents. With over 350,000 users since last year's launch, come join a fast-growing startup. The person we're seeking is obsessed with details, always keeps the end-user (developers) in mind, and has a deep understanding of web...


  • Québec, Quebec, Canada Experlogix, Inc. Full time

    Senior Software Developer We are seeking an experienced and highly skilled Senior Software Developer with expertise in ReactJS and .Net to join our dynamic team. As a key member of our development team, you will play a crucial role in designing, implementing, and maintaining cutting-edge web applications. Net technologies. - Collaborate with...

  • Cloud Administrator

    1 week ago


    Québec, Quebec, Canada Laura Canada Full time

    Join our team to achieve your full career potential We are proactive, outside the box thinkers and doers who stop at nothing to make the iconic Laura and Melanie Lyne brands shine Privately owned and based in Laval, Quebec, with a strong vision for innovation and optimizing the employee and client experiences, we continue to help generations of Canadian...


  • Québec, Quebec, Canada ALLTECH CONSULTING SVC INC Full time

    Level 4 Years of experience : 10+ years of experience Web engineering team is looking for a strong Java/Python developer to build web hosting platform. The candidate should have strong technical abilities and interpersonal skills to work with teams across divisions and geographies. The candidate will explore new frontiers in cloud-based web platforms and...

  • Cloud Engineer

    1 week ago


    Québec, Quebec, Canada Xpert Direct Full time

    For one of our clients, we are looking for a Cloud Engineer specialized in Azure, to join their team. The role requires an initial period of onsite work at their new offices in Quebec, Canada, with the possibility of moving to hybrid or full remote in the future. You will be reporting to their HQ based in Germany.As part of the team, you will collaborate...


  • Québec, Quebec, Canada CloudOps Full time

    About CloudOpsCloudOps is a cloud consulting, managed services, and software company focused on open source, cloud native platforms, networking, and DevOps. Our purpose is to ensure our customers own their destiny in the cloud; meaning that we help our customers leverage the flexibility of the cloud while reserving the right to change technologies and...

  • Responsable UI

    1 week ago


    Québec, Quebec, Canada Cloud Imperium Games Full time

    English below- Turbulent x Cloud Imperium Games, des accomplissements extraordinaires.Depuis la création de la division jeu vidéo au sein de Turbulent en 2020, plus de 100 personnes ont rejoint notre studio pour sa philosophie de développement pragmatique et sans politique, son environnement humain et surtout, pour l'unique occasion de contribuer au plus...


  • Québec, Quebec, Canada Botpress Full time

    We are seeking a highly skilled and passionate Senior Front-End developer to join the Botpress team and build the future of AI Agents. With over 350,000 users since last year's launch, come join a fast-growing startup. The person we're seeking is obsessed with details, always keeps the end-user (developers) in mind, and has a deep understanding of web...


  • Québec, Quebec, Canada Inacre conseil inc. Full time

    Our client, one of the major home furnishing brands in Quebec, is looking for a SAP Cloud Commerce Programmer to join their team of 3 programmers.As a SAP Commerce Programmer, you will be responsible for designing, developing, and maintaining cutting-edge e-commerce solutions for our clientele.Responsibilities:Design, develop, and maintain e-commerce...


  • Québec, Quebec, Canada IBM Full time

    IntroductionAt IBM, work is more than a job - it's a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you've never thought possible. Are you ready to lead in this new era of technology and solve some of the world's most...


  • Québec, Quebec, Canada Munvo Full time

    **About Munvo**:Munvo has one goal - to help our clients maximize their MarTech investment. As a trusted advisor, we partner with industry leading MarTech solutions - ActionIQ, Adobe, PEGA, RedPoint, Salesforce, SAS, and Unica (HCL) to help our clients integrate best-in class marketing solutions with their existing environment to ultimately deliver great...


  • Québec, Quebec, Canada Dell Technologies Full time

    es clients de Dell Technologies comptent sur nos produits et services pour progresser. C'est pourquoi nous prenons extrêmement au sérieux le service que nous fournissons. La prestation de services consiste à garantir que nos solutions techniques aident les clients à répondre à leurs priorités, défis et initiatives. En tant que conseillers de...


  • Québec, Quebec, Canada SherWeb Full time

    Location: Work from anywhere Here's what we do and why we do it We work to simplify the cloud for IT professionals so they can focus on what really matters, making their customers' lives better. Find out how we do that here: . Here's how you will contribute to the company's success Propose, review and take ownership of technical designs at the EPIC...


  • Québec, Quebec, Canada SOLJIT Full time

    Qui est SOLJIT? SOLJIT (une compagnie Levio - ) est un partenaire stratégique qui accompagne et accélère ses clients dans la réalisation de leur vision stratégique et de leur transformation numérique. En tant que partenaire Salesforce de niveau Summit, nos équipes disposent d'une expérience d'affaires et d'une expertise technique permettant...

  • Website Developer

    1 week ago


    Québec, Quebec, Canada Motion Recruitment Full time

    PLEASE NOTE: MUST BE A CANADIAN CITIZEN and speak FRENCH FLUENTLY Our client is seeking an experienced AEM Developer with a track record of active development spanning over 5 years, emphasizing hands-on project involvement rather than mere application support. The ideal candidate will have a profound understanding of Adobe Experience Manager (AEM) as a Cloud...