Full Stack Developer - Cloud Centre of Excellence
Toronto, ON, CA Mississauga, ON, CA Scarborough, ON, CA
Join our team
***Please note, this role will require some on-site work***
Ready to create innovative solutions and best practices?
Join a team of passionate technical leaders. Accelerate cloud adoption by building hardened, ready-to-go patterns on Google Cloud Platform. Embed security, reliability, operational excellence, and cost efficiency as immutable guardrails within cloud-native solutions. Collaborate across the organization to share information, evolve governance controls, and simplify work processes. Our team includes strategists, developers, principal architects, analysts and technical architects with diverse technical backgrounds that collaborate across the organization to ensure successful public cloud project outcomes.
As a Software Developer with the Cloud Centre of Excellence (CoE), your knowledge of the Google Cloud Platform (GCP) and cloud related CI/CD tools and practices will help drive success. You will leverage your understanding of cloud technologies to partner with delivery teams and internal and external stakeholders to collaborate on scalable, reliable, secure cloud application designs and implementations. You will help define and share reference architectures and best practices across TELUS.
What you’ll do
- Define pros and cons of solution options to arrive at consensus around architecture decisions
- Design and develop tools, components and processes to support public cloud service intake, CI/CD, security and financial management
- Lead proof of concept efforts for candidate architectures, products and tools
- Adopt and communicate new concepts, ideas, techniques, best practices and technology assistance at all organizational levels
- Assist in the remediation of application stability and performance
- Work to establish required cloud infrastructures and frameworks
What you bring
- You are proficient with Git, and GitHub specifically
- You have development experience with Java and/or JavaScript/Typescript
- You have frontend development experience with frameworks such as React.js
- You have moderate backend development experience building and integrating with REST APIs and SQL datastores
- You have used cloud platforms, ideally Google Cloud, for application hosting
- You have knowledge of cloud security principles and frameworks, DevOps and serverless cloud computing concepts
- You have hands-on experience with cloud-native technologies, such as Docker, Kubernetes, and Terraform
- You are proficient with using YAML and JSON for configuration
- You have used and understand CI/CD best practices with tools such as GitHub Actions, GCP Cloud Build, or Spinnaker
- Confident with your knowledge and understanding of diverse platforms, operating systems and tooling, including current and emerging technologies
- With a knack for effectively communicating to diverse technical and nontechnical audiences, including developers, technical leads, peer architects, delivery owners, business owners, senior leaders
Great-to-haves
- Strong experience with GitHub beyond source control
- Strong experience with the Google Cloud Platform, and specifically the Google Kubernetes Engine
- Some familiarity with Java development
- Familiarity with monitoring, alerts, and logging solutions
- Familiarity with sprint planning solutions such as Jira or GitHub Projects
***Please note, this role will require some on-site work***