About The Position

Works with the business and technology to understand business requirements and define the Cloud solution architecture required to translate business requirements into workable Cloud solutions. Evaluates the architecture of a Cloud solution to understand how technical decisions may impact business outcomes and recommends Cloud solutions / technologies that align with business requirements. Documents cloud architectures and determines relevant cloud services. Prepares cloud computing designs, and virtual networks, including service-level agreements, and evaluates the readiness of current IT systems for cloud deployment. Designs and oversees cloud technologies that meet business needs. Architects scalable, high availability application solutions that leverage the cloud platform and infrastructure. Architects and develops applications to be cloud optimized. Applies software development knowledge with respect to cloud architecture, design patterns and programming. Creates technical design recommendations aligned to standards for the development and integration of new software and system technologies, from the physical layer through the virtual layer. Helps the enterprise move from premises monoliths to cloud based, event driven microservices capable of scaling. Delivers innovative solutions, tailored to the specific needs of the organization. Conceives and creates infrastructure security elements such as secure data storage, just-in-time solutions and security surveillance. Participates in the evaluation of the environment and the needs of the organization; Develops, tests, and evaluates cloud-based systems. Operates at a group/enterprise-wide level and serves as a specialist resource to senior leaders and stakeholders. Applies expertise and thinks creatively to address unique or ambiguous situations and to find solutions to problems that can be complex and non-routine. Implements changes in response to shifting trends. Broader work or accountabilities may be assigned as needed. Take measured risks while protecting the bank by applying our Risk Management Framework in the execution of your role, in line with our Risk Culture and within our approved Risk Appetite, making sound and risk informed decisions that align to business strategy, protect assets, and adhere to applicable policy documents (Frameworks, Policies, Standards, Procedures and Supporting documents), laws and regulations.

Requirements

  • Intermediate level of proficiency: Building and managing relationships.
  • Intermediate level of proficiency: Adaptability.
  • Advanced level of proficiency: Infrastructure development.
  • Advanced level of proficiency: Software development.
  • Advanced level of proficiency: Virtualization and virtual machines.
  • Advanced level of proficiency: Systems Thinking.
  • Advanced level of proficiency: Define use cases on cloud.
  • Advanced level of proficiency: Cloud computing.
  • Advanced level of proficiency: Cloud privacy.
  • Advanced level of proficiency: Verbal & written communication skills.
  • Advanced level of proficiency: Analytical and problem solving skills.
  • Advanced level of proficiency: Collaboration & team skills; with a focus on cross-group collaboration.
  • Able to manage ambiguity.
  • Data driven decision making.
  • Typically 7+ years of relevant experience and post-secondary degree in related field of study or an equivalent combination of education and experience.
  • Seasoned professional with a combination of education, experience and industry knowledge.

Responsibilities

  • Define the Cloud solution architecture required to translate business requirements into workable Cloud solutions.
  • Evaluate the architecture of a Cloud solution to understand how technical decisions may impact business outcomes.
  • Recommend Cloud solutions / technologies that align with business requirements.
  • Document cloud architectures and determine relevant cloud services.
  • Prepare cloud computing designs, and virtual networks, including service-level agreements.
  • Evaluate the readiness of current IT systems for cloud deployment.
  • Design and oversee cloud technologies that meet business needs.
  • Architect scalable, high availability application solutions that leverage the cloud platform and infrastructure.
  • Architect and develop applications to be cloud optimized.
  • Apply software development knowledge with respect to cloud architecture, design patterns and programming.
  • Create technical design recommendations aligned to standards for the development and integration of new software and system technologies, from the physical layer through the virtual layer.
  • Help the enterprise move from premises monoliths to cloud based, event driven microservices capable of scaling.
  • Deliver innovative solutions, tailored to the specific needs of the organization.
  • Conceive and create infrastructure security elements such as secure data storage, just-in-time solutions and security surveillance.
  • Participate in the evaluation of the environment and the needs of the organization.
  • Develop, test, and evaluate cloud-based systems.
  • Operate at a group/enterprise-wide level and serve as a specialist resource to senior leaders and stakeholders.
  • Apply expertise and think creatively to address unique or ambiguous situations and to find solutions to problems that can be complex and non-routine.
  • Implement changes in response to shifting trends.
  • Take measured risks while protecting the bank by applying our Risk Management Framework in the execution of your role, in line with our Risk Culture and within our approved Risk Appetite, making sound and risk informed decisions that align to business strategy, protect assets, and adhere to applicable policy documents (Frameworks, Policies, Standards, Procedures and Supporting documents), laws and regulations.

Benefits

  • health insurance
  • tuition reimbursement
  • accident and life insurance
  • retirement savings plans
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service