
Raven Connected
Located in downtown Ottawa, Raven Connected is an innovative automotive video telematics hardware and software company. We’re a small, talented group dedicated to advancing fleet management and cutting-edge automotive video technology. We provide cutting-edge solutions that integrate video and data analytics to enhance safety, efficiency, and productivity for our clients in various sectors such as transportation, logistics, and fleet management. As we continue to innovate and expand our offerings, we are seeking a skilled Full-Stack Cloud Developer to join our dynamic team.
Job Summary:
As a Full-Stack Cloud Developer at Raven, you will play a crucial role in designing, developing, and maintaining robust cloud-based solutions alongside responsive web applications to support our video telematics platform. You will collaborate closely with cross-functional teams to ensure seamless integration of cloud services, enhance system scalability, optimize performance, and deliver exceptional user experiences.
Responsibilities:
- Design, implement, and maintain scalable and reliable cloud infrastructure solutions on AWS.
- Develop and deploy cloud-native applications and microservices using AWS services such as Lambda, EC2, S3, RDS, and DynamoDB.
- Build and maintain responsive, high-performance web applications using modern front-end frameworks (e.g., React, Angular, Vue.js).
- Develop and integrate APIs and backend services that bridge our cloud infrastructure with our web and mobile applications.
- Collaborate with software engineers to integrate cloud components into the video telematics platform, ensuring high availability and fault tolerance.
- Implement security best practices and compliance standards to protect sensitive data stored and processed across the full stack environment.
- Optimize cloud resources and application code to improve performance, cost efficiency, and scalability of the platform.
- Monitor and troubleshoot cloud infrastructure and applications, identify performance bottlenecks, and implement solutions to mitigate issues.
- Stay updated with emerging cloud technologies, front-end trends, and industry best practices; evaluate new AWS services and propose innovative solutions to enhance platform capabilities.
- Document technical specifications, architectural designs, and deployment procedures for full-stack and cloud-based systems.
Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or related field; or equivalent work experience.
- Proven experience as a Full-Stack Developer, Cloud Developer, or similar role, with a strong focus on AWS cloud services, ideally including AWS IoT.
- Strong proficiency in programming languages such as Python, Java, or Node.js for developing cloud-native applications and backend services.
- Demonstrated experience with modern front-end frameworks (e.g., React, Angular, Vue.js, or similar) and web development best practices (HTML5, CSS3, JavaScript).
- Hands-on experience with AWS services such as EC2, S3, Lambda, RDS, DynamoDB, and CloudFormation.
- Solid understanding of cloud architecture principles, microservices architecture, and distributed systems.
- Experience with containerization technologies such as Docker and container orchestration platforms like Kubernetes is a plus.
- Familiarity with DevOps practices, continuous integration/continuous deployment (CI/CD) pipelines, and infrastructure-as-code (IaC) tools such as Terraform.
- Excellent problem-solving skills, attention to detail, and the ability to work effectively in a fast-paced, collaborative environment.
- Strong communication skills and the ability to effectively convey technical concepts to both technical and non-technical stakeholders.
Nice to Haves:
- Swagger / OpenAPI
- GraphQL
- MQTT
- WebRTC
- SOC2 Compliance Project experience
- Experience with mobile application development or integration.
Why Join Us:
Join us and be part of a passionate team dedicated to revolutionizing the video telematics industry with innovative cloud and full-stack solutions.
Compensation:
Raven offers a competitive compensation model with full benefits included. Compensation is aligned with experience and similar industry models.
Job Type: Full-time
Benefits:
- Health Insurance
- RRSP Matching
- On-site gym
- Weekly team lunch
- Free parking
Schedule:
- Monday to Friday
- Work Location: Downtown Ottawa with some flexibility for a hybrid schedule.
To apply for this job email your details to recruiting@ravenconnected.com
Comments are closed