Cloud Platform Architect
Toronto Office
BlueCat Networks
BlueCat provides core services that simplify, automate, secure, and optimize your IP and DNS infrastructure to deliver change-ready networks.At BlueCat, we take immense pride in our award-winning culture, an integral part of our identity. We are proud recipients of several prestigious accolades, including the "Great Place to Work" certification. By becoming a part of our team, you not only join a company at the forefront of technology but also become an integral member of Canada's top workplaces in various categories, including Technology, Today's Youth and Women, and Mental Health and Inclusion.
The BlueCat Cloud Platform team is responsible for powering all BlueCat SaaS products. Our mission is to deliver BlueCat products on a reliable, fast, globally distributed, and cost-effective enterprise-grade cloud infrastructure. Central to this mission is our API-first strategy, as we fully embrace a product model where APIs are integral to everything we create.
We are seeking an exceptional Cloud Architect to join our growing Cloud Architecture team. The right candidate is someone who has deep expertise in cloud and software architecture. The ideal candidate will have knowledge of cloud-native technologies, with a focus on distributed Kubernetes cluster.
Based in Toronto, this hybrid role involves working on-site three days a week.
Key Responsibilities:
- You’ll be part of the team owning the Architecture of the BlueCat Cloud Platform, a large-scale distributed system built by leveraging technologies like Kubernetes, Redis, event-driven message bus systems, modern software architecture (asynchronous Python and Golang), and a plethora of Open Source technologies. You’ll contribute directly to powering BlueCat Cloud Platform at scale, working closely alongside the Application Teams.
- You will be responsible for driving architectural decisions, leading complex projects, and interact with the product management team to understand the use-cases, requirements and develop and present technical solutions. Your work will directly impact the scalability, performance, and reliability across all of the BlueCat Cloud Platform, ensuring that it meets the demanding needs of versatile networking products.
- Architect and implement cloud-native, modular Platform using modern software stacks and DevSecOps practices.
- Define and document solutions, system/software architecture and detailed designs through reference models, frameworks and use cases that describe the end-to-end system behavior and impact of the solution
- Provide architectural oversight and mentorship to delivery teams, promoting best practices in security, testing, and continuous delivery.
- Lead the integration of AI and machine learning into platform services to enhance user experiences and automate troubleshooting.
- Rapidly prototype and scale proof-of-concepts through iterative, agile delivery cycles.
- Design APIs, microservices, and reusable components that support scalable, platform-based service delivery.
- Modernize legacy systems by guiding their transformation into intuitive, data-driven digital experiences.
- Align technical solutions with BlueCat strategic vision, enterprise architecture, and roadmap for Intelligent Network operation services.
- Own the development of coding guidelines, and architectural principles.
- Work with the product management team to understand the use-cases, requirements and develop and present technical solutions
- Stay current with emerging technologies, especially in AI, data engineering, and open-source ecosystems, and advise on their application within the Intelligent Network Operation.
Qualifications:
- Bachelor’s degree in computer science, Engineering, or a related field; Master’s degree preferred.
- 10+ years' experience in software engineering with around 5+ years commercial experience in cloud distributed systems and high scale designs with Golang and async Python,Experience in software development and application integration.
- Must have 2+ years hands-on proficiency in Kubernetes, kubernetes operators and containers
- Must have hands-on experience with Helm charts, API gateways, ingress/egress gateways
- You are passionate about building great REST APIs (and helping others do the same).
- Passion for engineering rigor and operational excellence (design principles and patterns, unit testing, best practices for security and privacy, CI/CD etc). You will be a role model for operational responsibility and data-driven engineering rigor.
- Must have experience with CI/CD tools (GitLab) & automation
- Should have experience with code tools like Terraform
- Familiarity with AI/ML technologies and enthusiasm for applying them to improve services and automate decision-making.
- Excellent written and verbal/presentation communication skills
- Experience conveying technical information to non-technical people and advising decision-makers on technical options.
- Experience with cloud services AWS, Azure, Google Cloud) and the ability to leverage them to build scalable and resilient architectures.
- Ability to work well with a distributed team
Nice to have:
- Kubernetes certifications (e.g., CKA, CKAD, CKS).
- Experience in OpenShift is a plus
- Demonstrated understanding and experience with handling federal cybersecurity requirements such as FIPS, FedRAMP, and FISMA.
In addition, we offer a range of appealing perks, including:
A Professional Development BudgetDedicated Wellness Days and Wellness WeekA Lifestyle Spending AccountAn Employee Recognition Program
Join us in shaping the future of our organization, where your talent and dedication can truly thrive. We invite you to apply and become a valuable member of our team!
BlueCat is an Equal Opportunity Employer that is committed to inclusion and diversity. We also take affirmative action to offer employment and advancement opportunities to all applicants, including minorities, women, protected veterans, and individuals with disabilities. BlueCat will not discriminate or retaliate against applicants who inquire about, disclose, or discuss their compensation or that of other applicants.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Agile APIs Architecture AWS Azure CI/CD Computer Science Distributed Systems Engineering GCP GitLab Golang Google Cloud Helm Kubernetes Machine Learning Microservices Open Source Privacy Python Security Terraform Testing
Perks/benefits: Career development Equity / stock options Health care Startup environment Wellness
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.