Department of Position: Product Management
Reports to: Senior Director, Technology
This role reports to Toronto HQ and some weekend or nights is expected to have meetings with the North America team
Company Description
Proudly Canadian-founded, the Lorex team across North America is committed to the design, development, and deployment of ingenious smart home security and business monitoring solutions that enhance our customers’ lifestyles and sense of well-being. We achieve this by continuing to produce innovative solutions, all backed by cutting-edge technology and a dedicated team of forward thinkers.
Job Summary
We are seeking a highly skilled DevOps Engineer with strong AWS experience to design and implement secure, resilient cloud-native architectures. This role emphasizes leveraging AWS services, optimizing infrastructure through automation, and enhancing application performance and security. The ideal candidate will have extensive experience with Linux, scripting languages, monitoring tools, and network fundamentals, along with a proven ability to drive cost-efficiency and innovation in cloud environments. Knowledge of AI tools and experience with container orchestration, such as Kubernetes, are a plus.
Professional Responsibilities:
Design and implement secure, resilient architectures for our cloud-native platform service, with a strong emphasis on leveraging AWS technologies.Build and maintain a cloud-native platform infrastructure following the "infrastructure as code" principle, ensuring seamless migration to more cost-efficient service providers.Set up and optimize application and infrastructure logging and monitoring solutions to ensure reliability and scalability.Maintain and enhance the application layer in a multi-DC environment, focusing on cost-efficiency and performance optimization.Implement disaster recovery strategies, including automated backups, failover solutions, and conducting regular disaster recovery drills.Optimize application performance by analyzing resource utilization, conducting load testing, and refining CI/CD pipelines.Harden security by conducting vulnerability assessments, setting up enhanced monitoring, and automating security updates.Assist in budgeting and controlling expenses related to the cloud platform, with a focus on reducing costs by optimizing resource usage and exploring alternative service providers.Conduct research and introduce innovative solutions to streamline processes and enhance the technology stack, particularly through AWS services and cost-effective cloud solutions.Lead cross-functional projects and initiatives, driving the adoption of AWS best practices and cost optimization strategies.Leverage AI tools to improve the deployment, operation, and cost-efficiency of services.