About the Role
The Cloud Security team is expanding to improve Public Cloud Security across all tenants. This role involves developing innovative security solutions, enhancing the developer experience, and fostering a culture of security best practices.
Responsibilities
- Establish core cloud security solutions across cloud environments.
- Design and build cloud security services using automation, TDD principles, and Infrastructure as Code (IaC).
- Implement SRE practices to enhance operational processes and reliability.
- Support cloud security applications, configurations, and integrations.
- Serve as the subject matter expert for IaaS, PaaS, and SaaS implementations.
- Assess cloud patterns to ensure adherence to security best practices and controls.
- Develop security coverage reports to identify gaps and enhance strategy.
- Lead and participate in delivering end-to-end integrated solutions.
- Participate in on-call rotations for critical system support.
Requirements
- 5+ years of experience developing and implementing security architectures or engineering.
- 5+ years of experience in Python, Java, Go, or other modern programming languages.
- 5+ years of hands-on experience with Azure or AWS.
- 3+ years of experience building and optimizing CI/CD pipelines.
- In-depth knowledge of infrastructure as code tools like ARM, CFN, and Terraform.
- Experience working with container tools and platforms.
- Familiarity with modern Software Engineering, DevOps, and SRE practices.
- Experience with observability tools like Splunk, Dynatrace, or Datadog.
- Experience with CSPM, DSPM, or ASPM tools.
- Knowledge of technical security control environments and compliance frameworks including CSA CCM, ISO 27001, ISO 27017, and NIST CSF.
Skills
- Cloud Computing
- Cloud Computing Architecture
- Cloud Migrations
- Cloud Platform
- Cloud Security
- Collaboration
- DevOps
- Enterprise Cloud
- Infrastructure as a Service (IaaS)
- Infrastructure As Code (IaC)
- Microsoft Azure
- Object-Oriented Programming (OOP)
- Organizational Change Management
- Performance Measurement
- Platform Engineering
- Process Management
- Public Clouds
- Python
- Requirements Analysis
- Systems Software
- Terraform
Location
- 16 York St, Toronto, Canada
Work Type
- Full time
- Regular
Experience Level
- 5+ years of experience
Salary/Compensations
- Salaried
Benefits
- Comprehensive Total Rewards Program
- Bonuses
- Flexible benefits
- Competitive compensation
- Commissions
- Stock options where applicable
- Leadership coaching and development opportunities
- World-class training program in financial services
About the Company
- RBC is one of the largest and most successful banks in the world.
- Guided by values of Client First, Integrity, Collaboration, Respect, and Excellence.
Equal Opportunity
- RBC believes an inclusive workplace with diverse perspectives is core to growth.
- RBC fosters a workplace based on respect, belonging, and opportunity for all.
