Have you heard of BlueCat? We’re one of those hidden gems that’s been disrupting
the market as a key player in the rapidly growing space of Intelligent Network
Operations. Organizations require a new model of network operations that links
foundational core services with a deep, predictive understanding of network
health and performance to improve change readiness. BlueCat’s Intelligent NetOps
is a first-to-market combination of systems of understanding and change. BlueCat
enables teams to enhance agility and mitigate risks from high rates of change
with a unified management lifecycle, from provisioning to proactive
troubleshooting and remediation.
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.
\n
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.
\n
If you share our enthusiasm for the future of our company and are eager to
contribute to our vibrant workplace, we look forward to receiving your
application! Our comprehensive benefits encompass your health, financial
well-being, and overall wellness, and we are committed to providing an
exceptional work environment, enriching employee programs, and fostering a
remarkable company culture. At our core, we champion values such as
transparency, curiosity, respect, and above all, the pursuit of enjoyment.
In addition, we offer a range of appealing perks, including:
A Professional Development Budget
Dedicated Wellness Days and Wellness Week
A Lifestyle Spending Account
An 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.