Senior Technology Lead - Next Gen Assisted Channel Care
Vancouver, British Columbia, CA Calgary, AB, CA Edmonton, AB, CA Ottawa, ON, CA Victoria, British Columbia, CA Toronto, ON, CA
Join our team
Be part of a transformational journey with innovative talent and leading edge technologies
Our team delivers an intuitive, responsive, and integrated solution that empowers agents, partners, and customers to provide an exceptional experience on every customer interaction. Our product is cloud-native, customer-centric, and using leading edge development technologies to continuously deliver value to our stakeholders while exceeding service level objectives.
Here’s the impact you’ll make and what we’ll accomplish together
This is a unique opportunity for you to demonstrate your strong knowledge and competence across multiple IT architecture domains such as Customer-centric system of experience, TM Forum microservices, micro-front end architecture, Kong API gateway, data analytics, cloud to cloud integration, platform & infrastructure, orchestration, identity, and many more. While you are responsible for architectural design, alignment and adherence to the technical vision and roadmap for our assisted channel care platform, you will also showcase your exceptional leadership and collaborative skills as you engage various stakeholders in identifying opportunities to advance our customer-facing processes and practices.
Here’s how
- Lead, mentor and inspire a diverse team of DevOps professionals, ensuring that a DevOps and cloud-first mindset is at the forefront of all work
- Work with cloud-native technologies, combining the modern technologies, practices, and products into a cohesive platform to enable world-leading software development
- Partner with internal and external stakeholder teams to ensure proper integration with backend systems, enterprise APIs, and Kong gateway for the fast flow and safe delivery
- Develop application architecture design for highly interactive; reliable, and complex software product, with emphasis on technical architecture and solution components
- Develop feature roadmaps and achieve alignment across product teams, cross-functional teams, other product areas, and the executive leadership team
- Hands on in scoping, estimating and managing large complex architectures for platform development and deployment projects
- Participate in the review of detailed design specifications, test plans, and user documentation for functional and technical completeness and accuracy
- Assess and manage architectural and technical impacts
You’re the missing piece of the puzzle
- Strong background and experience (8+ years) in Software Architecture, Software Design, Infrastructure Architecture, System Design and Implementation using Agile practices in an enterprise space
- Proven experience on cloud-native tools and cloud environments (GCP, AWS), TM Forum, GraphQL, micro-services and understanding of micro-front-end architectures
- Hands on knowledge of the main technologies used for cloud infra and engineering and microservice architectures (Kubernetes, OpenShift)
- Agile Development (Spotify model)
- Full stack DevOps experience starting from development to deployment in production environments
- Strong analytical, problem solving, critical-mind and decision-making skills
- Excellent communication skills with the ability to articulate complex technical details in a business context
- Advanced ability to lead and collaborate with a variety of diverse teams (internal and external) to effectively introduce and implement highly supportable applications
- Experience scaling out large applications using microservices and micro-front-end with a focus on site reliability engineering (SRE)
- Strong architectural skills modularizing components in large applications
- Excellent understanding of configuration management and infrastructure management when building and deploying microservices and micro-front-ends
- Strong attention to detail to architect end to end systems with minimal user impact
- Computer Science or Engineering Degree or Technology graduate with equivalent combination of experience and education
Great-to-haves
- 8+ years of experience architecting, designing and developing API frameworks and system of experiences
- 8+ years of experience writing code & developing software solutions (React, Nodejs, Java, Javascript, HTML5)
- 5+ years of experience designing, consulting and building CI/CD DevOps Pipelines using technologies like Jenkins, Jira, GitHub, CloudBuild
- 2+ years of experience with public cloud (GCP, AWS)
- Experience with NoSQL technologies like Redis, MongoDB along with relational databases
- Experience with container platforms like OpenShift, Docker, and Kubernetes
- Experience with analytics platform like NewRelic, Dynatrace, ElasticSearch, Splunk, Adobe Analytics