Software Development Solution Architect

Canada, Canada

Job Description

Description

Be a part of a transformational journey with innovative talent and leading-edge technologies. We hope you'll enjoy being a valued member of Canada's Top 100 Employer (2022) with a world-leading culture featuring extensive community-giving initiatives, flexible work environment including remote work, and award-winning opportunities for career development.

Join our team

You'll be joining a dynamic and highly-skilled architecture team. We deliver working solutions to enable best-in-class business and systems capabilities, guided by our customers' needs and strategic priorities.

Our daily actions are guided by 3 tenets that are critical for our success:

  • ArchDevOps: We are closing the gap between strategy and execution by embedding agile architectural practices into the DevOps lifecycle, easy flow and real-time in-the-moment review
  • Product-centric mindset: We focus on what our customers need with clearly defined, outcome-based, deliverables and we execute using a build-measure-learn loop model
  • Agile mindset: We apply agile architecture principles in everything we do
Here's the impact you'll make and what we'll accomplish together

As the Solution Architect you will be accountable for the program/project team's mandate to deliver timely, capable, automated, and resilient solutions that satisfy business needs, are aligned with strategic & portfolio architecture, and follow the best architecture practices.

You are accountable to deliver complete solution architecture, create and maintain program architecture runway and epics backlog, create and maintain release train plans that are coordinated with the impacted system architects.

To close the gap between strategy to execution, you are also accountable to provide in-the-moment-review to ensure what's implemented is aligned with the solution architecture.

Relying on continuous feedback, you will foster agile and adaptive design and engineering practices.

Here's how
  • Be the technical leader
  • Understand business epics & platform capabilities, and create, maintain and prioritize the architecture backlog for the project/program
  • Champion use of solid architecture practices and alignment to portfolio strategy in solutioning for complex business epics
  • Create technical solutions and work with all impacted stakeholders to ensure the completeness and integrity of the architecture solution
  • Work relentlessly with all stakeholders to deliver solutions that are secure and resilient
  • Remove technology-related obstacles at the program/project level during implementation and adapt architecture runway based on a continuous feedback loop
  • Help system owners to design and develop APIs and micro services. Develop and maintain solutions using Java and .Net technology
  • Provide in-the-moment-review to ensure what's implemented is aligned with the design, maintain end-to-end traceability from strategic epics to systems stories
  • Collaborate with Architecture and DevOps teams
  • Collaborate with Strategic Architects to understand the business context and the general business strategy that may impact how you define the solution
  • Collaborate with Portfolio architects to understand the strategic direction for relevant portfolios and to define your program architecture backlog
  • Help Portfolio Architects create and prioritize their backlog by identifying new and evolving business features and capabilities required for your project
  • Provide architecture guidance to System architects and DevOps teams, and help them create and prioritize their system backlog considering your project priorities
  • Work closely with Business Primes, Strategic, System and Portfolio architects to identify any gaps between platform strategy, impacted system roadmaps and business requirements. Collaboratively develop a solution (including transitional steps) that delivers on business priorities, aligns with strategic vision as well as meets cost and time constraints
  • Facilitate program/project end-to-end design work stream connecting architects and DevOps primes making sure any misalignment between system designs are identified and resolved proactively
  • Mature and scale the Architecture practice
  • Guide, develop and inspire Architecture and DevOps team members
  • Participate in Architecture Guilds and other architecture groups, to learn and share knowledge
  • Contribute to TELUS "TechRadar", provide insights and visibility to current and future technologies to enable architecture possibilities
Qualifications

What you bring
  • Strong background and experience in Software Architecture, Software and System Design and Implementation using Agile Architecture and Agile Development practices in an enterprise space
  • Experience applying SRE principles and practices in delivering large-scale solutions and with driving digital transformation and capability convergence in those solutions
  • Experience using CI/CD best practices with tools such as GitHub Actions, GCP Cloud Build, Spinnaker, Jenkins
  • Experience in API and micro services design & development preferably using NodeJS, Java, Python. Hands-on with Postman, GraphQL
  • Experience with micro frontend techniques and technologies
  • Experience with event-driven architecture and knowledge of PubSub technologies such as Kafka and/or Google PubSub
  • Expertise working with databases such as MySQL, Postgres, Firebase, Firestore, BigTable, Oracle
  • You have experience with cloud-native technologies, such as Docker, Kubernetes, and Terraform and have used cloud platforms for application hosting
  • Known for your collaborative approach and ability to build and maintain strong partnerships with stakeholders including executive leaders
  • Strong architectural skills in modularizing components in large applications
  • Regarded as an exceptional communicator (clear and concise), influencer and negotiator, including an ability to articulate complex technical details in a business context and drive alignment through compelling storytelling and presentation to executive audiences
  • Strong self-management, initiative, and skill in leading without direct authority
Great-to-haves
  • Experience working in the Telecommunications industry
  • Google Cloud Architect, Cloud Developer, Cloud DevOps Engineer, and/or Data Engineer Certifications
A bit about us

We're a people-first, customer-first, purpose-driven team who works together every day to innovate and do good. We improve lives through our technology solutions and foster a culture of innovation that empowers team members to solve complex problems and create remarkable human outcomes in a digital world. When you join our team, you're helping us make the future friendly.

We're committed to diversity and equitable access to employment opportunities based on ability--your unique contributions and talents will be valued and respected here.

The health and safety of our team, customers and communities is paramount to TELUS. Accordingly, we require anyone joining our team to be fully vaccinated for COVID-19.

Technology Solutions

We're into seeing where technology can take us, so if you have ever imagined what the future of supply chain management, cybersecurity, the cloud and Internet of Things will look like, we want you to be part of the team that makes it happen.

We are honoured to be recognized

5G
TELUS's fastest network. 5G enables a superior experience with fast downloads and richer multimedia applications

6
Innovation centres across Canada that bring our team members together with customers, partners, start ups, universities, hospitals and fellow colleagues to tackle some of the biggest technological hurdles Canada will face in the near future.

1
Million active users logging into My TELUS per month (consumer mobility).

Accessibility

TELUS is proud to foster an inclusive culture that embraces diversity. We are committed to fair employment practices and all qualified applicants will receive consideration for employment.

We offer accommodation for applicants with disabilities, as required, during the recruitment process.

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2055818
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Canada, Canada
  • Education
    Not mentioned