Description
You will join the Tech Infrastructure group as Principal, Infrastructure Architecture, working on Infrastructure Architecture as a Code initiatives.
The Infrastructure Architecture team is responsible for establishing the strategic direction and leading the development and support of infrastructure solutions globally for all RBC businesses.
As a Principal, Infrastructure Architecture, you will partner with IT, Operations, and business stakeholders to lead the development of infrastructure architecture, particularly for high-complexity and high-risk IT initiatives.
Infrastructure Architecture
- Develop the strategic vision and architectural direction for infrastructure within the Enterprise
- Represents Infrastructure Architecture as required at architecture governance reviews
- Meets with a broad range of business and IT stakeholders to gather requirements for the design of infrastructure solutions
- Acts as the primary infrastructure contact for applications across the Enterprise
- Develops infrastructure architecture-related artifacts
- Presents technical architecture to clients and forums
Developer/Engineering Expertise:
- Proven experience in software development or engineering roles
- Mastery of at least one programming language, such as Python, Golang, Java, or JavaScript
- Strong understanding of software design patterns, data structures, and algorithms
Infrastructure and Architecture as Code:
- Familiarity with Infrastructure as Code (IaC) and Architecture as Code (AaC) concepts
- Hands-on experience with tools like Terraform, Pulumi, or similar IaC frameworks
Generative AI Expertise:
- Experience working with Generative AI technologies and frameworks
- Familiarity with Generative AI concepts, including Prompt Engineering, Agentic AI, and Retrieval-Augmented Generation (RAG)
- Hands-on experience with Generative AI tooling
Technical Leadership & Mentoring
- Advocates architecture principles and provides infrastructure expertise, feedback, and development to mentor others
- Produces infrastructure architecture artifacts
- Reviews infrastructure architecture to ensure compliance
- Ensures that new projects/programs meet enterprise application, infrastructure standards, and follow enterprise governance framework and processes
Collaboration
- Facilitates meetings and builds rapport to review infrastructure architecture, decision-making, and problem-solving
- Resolves technical issues and escalates as appropriate
- Prepares and delivers presentations to business and technology partners and senior management/executives
Training & Professional Development
- Stays current on technological advancements, identifying potential benefits and risks
- Continually enhances skills and builds knowledge in all aspects of the organization, the business, and information systems
- Identifies operational or architectural risks and recommends mitigation strategies
What do you need to succeed?
- 7-10 years of enterprise industry experience at defining infrastructure architecture
- Solid track record with a variety of technologies
- Demonstrated proficiency in a team environment
- Ability to quickly evaluate options, make decisions, and execute within an intense high-tech environment
- Awareness and familiarity with Enterprise Architecture frameworks/processes
- Very strong communication skills
- Demonstrated initiative and leadership abilities
What's in it for you?
- A comprehensive Total Rewards Program
- Leaders who support your development through coaching and managing opportunities
- Ability to make a difference and lasting impact
- Work in a dynamic, collaborative, progressive, and high-performing team
- A world-class training program in financial services
- Opportunities to do challenging work
For more fresh new jobs, check out yubhub.co.