BMO U.S.

Senior Azure Cloud Architect

BMO U.S.

full-time

Posted on:

Location Type: Remote

Location: Canada

Visit company website

Explore more

AI Apply
Apply

Salary

💰 CA$94,600 - CA$176,000 per year

Job Level

About the role

  • Drive holistic design & patterns for secure cloud application environments, Cloud platform enhancements, application architecture, data services, and cloud service integrations
  • Conduct technical audits of existing architectures (Infrastructure, Performance, Developing data security as a function of design, as well as Scalability and more)
  • Architect and implement cloud solutions for various application architectures, and programmatic integration of cloud applications, data services, and infrastructure.
  • Develop application data architecture models to further enable effective service-oriented delivery
  • Review application solution designs for cloud-fit and optimality and automate deployment patterns for reusability.
  • Assist LOBs to architect scalable, highly available application solutions that leverage Cloud services.
  • Collaborates with other architects, operational/infrastructure and delivery teams to ensure new services align with application & infrastructure roadmaps
  • Consult and provide technical guidance to LOBs to refactor their application for the cloud using the 12-factor development practices for cloud-native and microservices oriented application deployment.
  • Partner with other stakeholders to drive the creation of Cloud migration & transformation strategy and roadmaps across application, information, business and technology landscapes
  • Identify and Analyze Cloud Infrastructure architecture gaps to propose new technologies.
  • Establish pilots and POCs for proposed solutions and make recommendations for approvals.
  • Document best practices and recommendations and create and maintain templates
  • Drive meetings with subject matter experts from all areas of the business including infrastructure, operations, applications, vendors and leads to seek input from and plan/coordinate migrations, resources requirements and timelines.
  • Engage with external vendors to review solutions, new capabilities and product, and service offerings

Requirements

  • Bachelor’s Degree or Master’s Degree in Computer Science or Engineering
  • Expert Level Azure and AWS Cloud Services and Architectures with a solid Developer background and recent architectural experience.
  • Deep Azure Databricks, Fabric, SQL DB, Azure SQL MI, Azure Data Factory, Azure Synapse, RDS, Redshift, DocumentDB, DMS
  • Hands on coding capability (Python, Typescript, Java or NodeJS)
  • Exposure to AI/ML workflows, MLOps knowledge
  • Deep understanding of cloud design patterns, Cloud Native Architecture and principles, cloud operations and cloud security models
  • Good Understanding of CDK, AWS Sagemaker Studio (ML), Glue, Managed Airflow, Lakeformation, Athena, S3, ELK / OpenSearch Docker & Containers
  • Good understanding of visualization tools like AWS Quick Sight and Power BI reporting tool
  • 10+ years experience in Application Development and design with demonstrated hands-on experience in designing and configuring secure and scalable cloud platforms patterns on Azure
  • 3-4 recent years of Architect experience with high concentration in applications, Data, Artificial Intelligence and Infrastructure.
  • In-Depth knowledge of cloud services: Application integration, functions, Cloud Databases, data warehouse and analytics, Machine Learning, Developer Tools, Security and identity management
  • Proven and demonstrable experience in architecting, designing and implementing high volume, high availability cloud applications with a very high degree of automation
  • Demonstrated ability to easily deal with both abstract and concrete concepts and be able to reconcile them for the appropriate audience and context.
  • Proven ability to maintain both a strategic long-term outlook and enterprise perspective, while also supporting tangible, business driven and IT delivered solutions.
  • Quickly understand organizational dynamics and management priorities, and to be able to work effectively in a fast-paced, results-driven company.
  • Demonstrate strong facilitation, negotiation, interpersonal, communication and collaboration skills.
  • Ability to lead an in-depth client meeting/workshop across a broad range of topics including discovery, cloud compliance, and security.
Benefits
  • health insurance
  • tuition reimbursement
  • accident and life insurance
  • retirement savings plans
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
AzureAWSPythonTypescriptJavaNodeJSAI/MLMLOpsCloud Native ArchitectureCloud design patterns
Soft Skills
communicationcollaborationnegotiationfacilitationinterpersonalstrategic thinkingproblem-solvingadaptabilityleadershiporganizational