Senior Cloud Developer

Senior Cloud Developer

Laval, Quebec, Canada  - Permanent

Job Description

Our client is a leading video technology company that has been revolutionizing the security industry for over 16 years. They are dedicated to providing innovative solutions that help organizations better secure their physical environments through advanced video processing, analytics, and streaming technologies.

***The Opportunity

We are seeking a highly skilled and experienced Senior Cloud Developer to join our client's dynamic team in Laval, Quebec, Canada. In this role, you will have the opportunity to work on cutting-edge projects that enable the world's most advanced surveillance systems, serving both private and government organizations worldwide. You will play a crucial role in the architecture and development of cloud services and microservices, contributing to the management, processing, and analysis of video data.

***What You'll Be Doing

- Participate in defining the architecture and technical specifications of cloud services and microservices (Azure)
- Develop software interfaces (REST API/SDK) to enable customers and integrators to build solutions using the cloud services provided by our client
- Develop microservices for managing thousands of customers and interfacing with IoT devices in real-time through an IoT cloud infrastructure
- Integrate existing cloud services and develop tools for troubleshooting and debugging microservices
- Collaborate with multiple departments to develop and enhance the company's products and solutions
- Set up a CD/CI infrastructure for automating testing and delivery processes
- Define and implement unit/integration tests and support the integration and validation of modules in products
- Ensure the high quality of software modules through rigorous testing and documentation
- Write technical documentation for products and solutions

***What's In It For You

- Competitive salary based on experience
- Opportunity to work in a fast-growing industry with excellent career prospects
- Flexible working hours from Monday to Friday
- 2 days off during the holiday season
- Time off on your birthday
- Comprehensive benefits package including group insurance, Group RRSP, Telemedicine, and Health Management Account
- Engaging social activities and a supportive work environment
- Free beverages and snacks
- Free on-site parking

Must Have Skills:

***What You've Done

- Degree in computer science, engineering, or a related subject
- Minimum 5 years of 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 event-driven cloud architectures (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 task completion
- Autonomy in task execution
- Strong attention to detail and commitment to delivering high-quality work
- Bilingualism (English/French)

***Tech Stack You'll Be Working With

- Development of microservices under a cloud architecture
- Event-driven cloud architecture
- Programming languages such as C#, Java, JavaScript
- IoT-based architecture
- Networking protocols (TCP/IP, UDP, HTTP(s), MQTT, WebSockets)
- IP-based video security systems
- Design techniques such as UML
- Azure services (Azure IoT, Azure IoT Hub, Device Twins)
- Other technologies: Kafka, Kubernetes, Terraform, Swagger, OpenAPI, Deep Learning, Motion Detection, ANPR, ALPR, Object Tracking, RTP/RTSP, HLS, RTMP, CDN

If you are a highly motivated and experienced Senior Cloud Developer looking for an exciting opportunity to work on innovative video technologies, apply now! Our client is an equal opportunity employer and welcomes applicants from diverse backgrounds. Reasonable accommodations will be provided to applicants with disabilities upon request.

Don't miss out on this chance to join a company that values innovation, trust, continuous learning, and feedback. Apply today and take your career to new heights!


Starting: ASAP

Similar jobs in Laval:

Similar jobs in other locations: