Commercial Bank Of California - Irvine, CA

posted 5 days ago

Full-time
Irvine, CA
Credit Intermediation and Related Activities

About the position

The Azure Cloud Engineer will be responsible for designing, implementing, and managing cloud-based solutions on Microsoft Azure. This role is crucial for optimizing cloud infrastructure, ensuring security, and supporting the development and deployment of scalable applications, thereby driving the organization's cloud strategy and enhancing service delivery capabilities.

Responsibilities

  • Develop and maintain automation scripts for managing the Azure environment, enhancing operational efficiency
  • Design, implement, and administer Azure environments that support mission-critical enterprise systems, ensuring system stability
  • Serve as a Cloud DevOps subject matter expert, driving innovation and sharing knowledge across the team
  • Create and update supporting documentation for processes and Cloud automated tools promoting standardization and knowledge sharing
  • Handle Cloud patching, security updates, and vulnerability remediation ensuring system security
  • Collaborate closely with the infrastructure and security teams for the deployment of systems or solutions, fostering cross-functional teamwork
  • Manage and administer the Microsoft Azure cloud environment, including resource provisioning, configuration, performance monitoring, policy governance, and vulnerability remediation
  • Design, deploy, and manage Azure cloud resources (e.g., Virtual Machines, Storage Accounts, Virtual Networks)
  • Optimize cloud architecture to ensure high availability, security, and scalability
  • Monitor and manage resource usage and costs
  • Implement security best practices for Azure services, including identity and access management
  • Ensure compliance with relevant regulations and standards (e.g., PCI, CCPA, GDPR)
  • Conduct regular security assessments and audits and respond to any incidents
  • Develop and maintain automation scripts (using PowerShell, Azure CLI, or ARM templates) for cloud resource provisioning and management
  • Implement CI/CD pipelines for streamlined application deployment using Azure DevOps or other tools
  • Work closely with development teams to ensure optimal application performance in the Azure environment
  • Provide technical support and troubleshooting for cloud applications and infrastructure
  • Document processes, architectures, and system configurations for knowledge sharing
  • Stay up to date with the latest Azure features, services, and best practices
  • Recommend improvements to existing cloud solutions based on industry trends and technologies
  • Participate in planning and design sessions to align cloud strategy with business objectives
  • Develop and manage CI/CD pipelines to automate the deployment process
  • Stay up-to-date with industry trends and emerging technologies to continuously improve our infrastructure and processes.

Requirements

  • Expert-level knowledge of Microsoft server operating systems, Active Directory, Azure AD, network storage systems, system virtualization, or related technologies
  • 7+ years of experience working with Microsoft Azure and cloud technologies
  • 4-5 years of PowerShell scripting
  • 2-3 years of cloud infrastructure implementation
  • Cloud automation, security, design
  • Hands-on experience with Azure services such as Azure Functions, Azure App Services, Azure Storage, and Azure Networking
  • Bachelor's degree or equivalent experience
  • Certifications (or a willingness to work towards these): Microsoft Certified Azure Administrator Associate or Microsoft Certified Azure Security Engineer Associate

Nice-to-haves

  • Microsoft Certified Azure Solutions Architect Expert
  • Microsoft Certified Solutions Expert Cloud Platform and Infrastructure
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service