Cloud Senior Engineer

Job Details: CLOUD SENIOR ENGINEER
WHAT IS THE OPPORTUNITY?

The Senior Cloud Engineer is responsible for the design and delivery of infrastructure as code across City National Bank.

The individual is passionate about DevOps, leveraging reusable code patterns for core infrastructure services within CNB’s hybrid cloud environment.

The code will follow DevOps and DevSecOps methodologies, ensuring Information Security and Infrastructure guardrails are adhered to.

The individual also ensures proper delivery of infrastructure throughout the lifecycle of the project in partnership with architecture, operations, and project stakeholders.
Technology and Innovation Division
As a member of City National’s Technology & Innovation group, you will drive, develop, and maintain solutions for clients and colleagues.

This is an exciting time of technology advancement and innovation across the bank, particularly within our technology teams.
WHAT WILL YOU DO?

Design and deploy secure, resilient, and scalable Infrastructure as Code to meet or surpass our developer requirements while upholding the InfoSec and Infrastructure guardrails through code.
Collaborate with SREs, Information Security, Operations, and Product Vertical teams to deliver new capabilities.
Participate in the adoption of our Infrastructure-as-Code practices through inner sourcing and crowd sourcing throughout the organization to ensure continuous optimization of code.
Contribute to the maintenance of operational policies, procedures, and runbooks for engineering team consumption.
Implement security governance and compliance following a DevSecOps methodology, ensuring security controls are proactively placed through automation and configuration management toolsets.
Implement automation to support zero-downtime infrastructure changes across multiple platforms.
Identify areas where scripts can be leveraged to automate repeatable or manual tasks at scale.
Implement best-in-class solutions supporting end-to-end automation with cloud agnostic code to facilitate a self-service model for developer consumption.
Rigorous code testing, peer review, and validation, leading up to the expansion of Chaos Engineering.
Innovation of the DevOps practice through focused consumption of new technologies and industry trends.
Operate as an escalation point in the Cloud Engineering Team, supporting the development and maturation of automation capabilities to progressively optimize our hybrid cloud, serverless, and container environments.
Engineering and provisioning of server, serverless, and container cloud native technologies.
WHAT DO YOU NEED TO SUCCEED
Must-Have*
Minimum 10 years of experience in IT engineering and operations.
Minimum 6 years of experience in software / infrastructure DevOps engineering.
Minimum 6 years of experience with administration and support of public and private cloud platforms.
Skills and Knowledge
Experience in administrating, engineering, and provisioning server (IaaS) and serverless (PaaS, SaaS) cloud native technologies, cloud hosting services (Azure), storage, backup, and disaster recovery.
Experience in automation (Terraform), scripting (PowerShell), and configuration management toolsets (Chef, Ansible).
Experience in administering, engineering, and implementing container solutions (Kubernetes, AKS).
Experience in CI/CD pipelines (Azure DevOps, ArgoCD).
Experience in GIT and parallel development, branching strategies and methodologies.
Understanding of networking technologies.
Excellent verbal and written communications skills with a high degree of comfort speaking with senior leadership, IT management, application owners, engineers, and developers.
Project and team management using agile methodologies.
Experienced with managing any cloud provider, Azure preferred
Experienced with Azure AD, IAM and RBAC
Experienced with Azure Policy, Log Analytics, Azure Monitor is a plus
Experienced with Tableau or Power BI is a plus
Experienced working with SDLC (CI/CD) and DevOps groups
Experienced with scripting (PowerShell, Python) and/or Kusto Query Language
Excellent written and verbal communication skills
Advanced understanding of Disaster Recovery and Business Continuity solutions
Advanced understanding of Windows and Linux operating systems
Basic understanding of automation and provisioning tools (Terraform, Chef)
*To be considered for this position you must meet at least these basic qualifications
The preceding job description has been designed to indicate the general nature and level of work performed by employees within this classification.

It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities, and qualifications required of employees assigned to this job.
INCLUSION AND EQUAL OPPORTUNITY EMPLOYMENT
City National Bank is an equal opportunity employer committed to diversity and inclusion.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status or any other basis protected by law.
ABOUT CITY NATIONAL
We start with a basic premise: Business is personal.

Since day one we’ve always gone further than the competition to help our clients, colleagues and community flourish.

City National Bank was founded in 1954 by entrepreneurs for entrepreneurs and that legacy of integrity, community and unparalleled client relationships continues to drive phenomenal growth today.

City National is a subsidiary of Royal Bank of Canada, one of North America’s leading diversified financial services companies.
In order to be hired and work at City National Bank, you must be fully vaccinated against COVID-19.
Equal Opportunity Employer Minorities/Women/Protected Veterans/Disabled

Related Post