Logo
Banner Bank

Principal Cloud Engineer

Banner Bank, Walla Walla, Washington, United States,


More than 130 years ago, we started with core values that never go out of style: listen, learn and help businesses and individuals reach their goals. Our financial strength and stability are key reasons Forbes names us one of the Best 100 Banks in America the past eight consecutive years and Newsweek names Banner one of the Most Trustworthy Companies the past four years. With more than $15 billion in assets and over 150 locations throughout Washington, Oregon, Idaho, and California, we understand our role in the economy and take that responsibility seriously. In addition to offering a source of capital to personal banking clients and businesses of all sizes, we place a high importance on employee volunteerism and donate millions of dollars each year to community organizations. The Principal Cloud Engineer is a key technical leader responsible for designing, supporting, maintaining, and enhancing our cloud infrastructure, with a primary focus on Microsoft Azure. This role requires expert skills in cloud engineering, including containerization, private cloud integration, site reliability engineering (SRE), and infrastructure as code (IaC). The Principal Cloud Engineer is responsible for optimizing performance, enhancing reliability, and implementing secure, cost-effective, cloud architectures. Additionally, this role requires expertise in automation, networking, security, monitoring, and governance to ensure our cloud environment is resilient, compliant, and future-ready. (Note: position can be remote within Banner Bank's operating footprint: Washington state, Oregon, California, Idaho, or Utah) In this role you will have the opportunity to: Design and implement scalable, reliable, and cost-effective cloud solutions on the Azure platform. Collaborate with stakeholders to define cloud architecture strategies and standards aligned with bank goals and industry best practices. Develop and maintain comprehensive architecture documentation, including solution diagrams, implementation plans, and operational guides. Architect and implement software distribution and packaging solutions for efficient application deployment and updates across the infrastructure. Develop and manage monitoring strategies using Azure Monitor, Application Insights, and Log Analytics to ensure high availability and performance. Implement site recoverability practices, including incident response, capacity planning, and post-mortem analysis, to improve system reliability. Oversee networking configurations within Azure, including virtual networks, VPN gateways, load balancers, and ExpressRoute, while ensuring security and compliance. Lead on-premises application migration to Azure, troubleshoot technical issues, and collaborate with development teams to design cloud-native applications using Azure PaaS offerings. Education & Certifications Bachelor's Degree: In computer science, engineering, information technology, or a related field required (an equivalent combination of education and experience may be considered) Cloud Platform Certifications preferred Experience 8 or more years experience designing, executing, and supporting IT cloud solutions; preferably the banking, financial services, or insurance industry required Knowledge, Skills and Abilities Effective communication skills (written and verbal) to articulate complicated cloud reports to management and IT development partners. Demonstrate strong quantitative, analytical, and problem-solving skills, with adaptability to new methods, techniques, and procedures. Proven experience as a Cloud Architect with in-depth knowledge of Azure services (IaaS, PaaS, SaaS), private/hybrid cloud environments, and multi-cloud (Azure, AWS, Google Cloud). Strong understanding of cloud computing technologies, current computing trends, software distribution and packaging, containerization (e.g., Docker), and orchestration (e.g., Kubernetes). Proficiency in monitoring tools (Azure Monitor, Application Insights, Log Analytics), networking principles within Azure (VPNs, firewalls, ExpressRoute), and infrastructure-as-code (IaC) tools (ARM Templates, Bicep, Terraform). Expertise in SRE practices (monitoring, incident management, capacity planning), DevOps practices (Azure DevOps, CI/CD pipelines), and automation via scripting languages like PowerShell or Python. Travel Up to 20% Compensation & Benefits Targeted starting compensation range is based on location and experience: $135,000 - $174,000 annually Incentive and commission compensation may be awarded for eligible roles Comprehensive employee benefits, including: medical, dental, vision, LTD, STD and life Paid vacation time, sick time, personal days, paid volunteer time and 11 company paid holidays 401k (up to 4% match with immediate vesting) Tuition reimbursement (minimum service requirement) Please take time to review Banner Bank's Consent & Privacy notice before applying. Banner Bank is an Equal Opportunity Employer committed to diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, citizenship, marital status, age, disability or protected veteran status. Banner Bank does not accept unsolicited resumes from agencies and/or search firms for any job postings . Resumes submitted to any Banner Bank employee by a third-party agency and/or search firm without a valid written and signed search agreement, will become the sole property of Banner Bank. No fee will be paid if a candidate is hired for a position as a result of an unsolicited agency or search firm referral.