Senior Cloud Engineer Lead (BB-DACD0)
Found in: Talent CA
Description:We're Frozen Mountain Software, a global leader in Internet-Based Real-Time Communications (iRTC) solutions--we are all about connecting people, everywhere, to what matters most. We're a hidden gem that is based in the heart of Surrey, BC (the fastest-growing city in the province!) We were awarded 2018 & 2019 Canada's Top Small & Medium Employers and we were featured in the City of Surrey's 2017-2027 Economic Strategy for our commitment to nurturing a great culture. At Frozen Mountain, we also do everything we can to look after our FM Family (employees!) from flexible work hours, work-from-home days, tons of free food and snacks, and awesome company events are just the beginning. The teams themselves are high-impact, A-players who are incredibly passionate! Here's what we rock at; capturing elusive requirements, then documenting difficult specifications, and engineering solid foundations. Oh, and we do this all against the relentless ticking of the project clock. At Frozen Mountain we believe that programming is a craft, an art form. We're looking for a Senior Cloud Engineer (Lead) who shares this sentiment, who applies ingenuity in their work to get the best solutions. If you are a DevOps specialist who takes pride in your craft, enjoys the Real-Time Communication world, then come work small miracles with us every day! What you will be doing: Work on an enterprise-class Real-Time WebRTC media streaming SaaS Cloud platformCreate well-designed, documented, and tested software and infrastructure solutions in AWS that meet business requirementsDesign and develop solutions for AWS migrations, containerization, and transformation tools in support of our Real-Time WebRTC media streaming SaaS Cloud platformBuild and improve Kubernetes autoscaling of stateless services and stateful workloads based on custom metricsTroubleshoot and improve high availability and failover of stateless servicesConfigure and maintain backups, monitoring, alerting, and failover systemsDevelop tools and IaC necessary for multi-regional deployments of cloud microservicesHelp design and deliver multi-tenant support for our cloud media streaming platformWork with Azure DevOps Kubernetes integration to support CI/CD of cloud servicesServe as a technical mentor to other Cloud EngineersServe as escalation for AWS environment troubleshootingParticipate in an agile delivery team, helping to ensure the technical quality of the features delivered across the team, including documentation, testing strategies, and codeRemain up-to-date on emerging technologies and architecture and propose ways to use them in current and upcoming projects We're often asked, what does it take to succeed at Frozen Mountain. You've got to have a huge appetite for learning, take ownership, and be smart without having an ego. Here at FM, we believe in the FORCE! (Family, Ownership, Resourcefulness, Community, Excellence). Is the FORCE strong within you? Below are more details of what we are looking for in this role. The must-haves: Bachelor's Degree in Computer Science or equivalentAdvanced expertise of common AWS services (EKS, EC2, RDS, S3, VPC, CloudFormation, etc.) with comfort in AWS serverless technologies (Lambda, etc.)Service architecture and advanced container experience in Docker and/or KubernetesExtensive experience with Terraform and Helm, or CloudFormationExperience with cloud monitoring tools (CloudWatch, Prometheus, DataDog, or similar)Experience with CI/CD and code management tools (Git, TFS, Jenkins, etc.)Some experience with any of C#, , Python, Ruby, GoOne or more industry-recognized certifications (AWS, Kubernetes, Microsoft, etc)Knowledge of regulatory frameworks and their impact on design considerations (HIPAA, PCI, ITAR, etc)Proficient in networking and securityExperience leading and mentoring engineersExperience in WebRTC (Real-Time Communications) programming is a huge plusExcellent written and verbal communication skills for technical applicationsSelf-motivated, can work independently, problem-solve like a boss What's in it for you? Competitive salary and commission - we're not just saying that! We compare our salaries to local averages to make sure that we stay ahead.Extended Health Benefits paid 100% by the company and RRSP matching Internal opportunities for professional development and advancementFree snack bars, fruits, veggies, specialty coffee and tea, and soft drinks in the office (and of course the Nespresso machine!)Weekly catered lunches, monthly pub nights, and awesome staff and family eventsComfortable, ergonomic work spaces with top-notch hardwareWork-from-home days, flexible office hours, and a relaxed office environmentA space where egos are checked at the door, sleeves are rolled up to lend you a hand, ping pong is serious business and where the CEO will know you by name, rather than by number. About us: Created by brothers Anton and Jerod Venema in 2008, FM has grown to over 35 employees, and 400 customers in 47 countries worldwide. Through our technology and innovation, we inspire and enable development teams through industry leading enterprise-class real-time streaming and analytic solutions. With products built from the ground up, we live and breathe RTC technology. Come work for a company that is built by Developers, for Developers! Frozen Mountain is committed to be a diverse and inclusive workplace. We encourage applicants of different backgrounds, cultures, experiences, abilities and perspectives to apply. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, or disability status.
calendar_today21 hours ago