Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Bank Of America Cloud Solution Architect 
United States, Illinois, Chicago 
867309415

05.07.2024

Key Responsibilities:

  • Analyze, design, develop, and deliver secure cloud solutions.
  • Support with creating new and leveraging existing secure cloud architectural patterns to optimize a cloud design that aligns to business requirements.
  • Manage all aspects of delivery of solution design, including capturing of security requirements, identifying risks & opportunities, and alignment to information security policy.
  • Cross collaborates and work with line(s) of business teams and other security and IT support functions.
  • Serve as a technical security design resource through the Systems Development Lifecyle.
  • Maintain thought leadership role in cloud technology, remaining up to date on offerings of various cloud service providers.
  • Maintain overall product design documentation and oversight. Responsible for the solution architecture of Hybrid cloud platforms and components that comprise it.
  • Provide expert level guidance on Cloud design decisions, standards, and operational practices.
  • Be an active member of Cloud center of excellence to define and govern best practices in Cloud platforms engineering, cloud operations, cloud-native application development, and cloud platform governance.
  • Support with plan and implementation of the selection of new cloud services and tools to enable cloud roadmap.
  • Drive discussions in architecture review board; develop platform architecture artifacts and influence on architectural decisions.
  • Maintain blueprints, portfolio level designs, and reference architecture of cloud products.
  • Partner with Information Security teams to engineer secure app patterns and have “security from the get-go” model into Cloud platforms.
  • Work with teams that have high application complexity to provide guidance on cloud platforms and escalate risks and issues as appropriate.
  • Communicate problems, risks, and challenges to drive discussions across key stakeholders –engineering, operations, developers, and senior leadership.

Required Skills:

  • Minimum of 5 years of professional experience required Experience in DevOps and GitOps models with infra-as-code, config-as-code, policy-as-code, etc. with technologies such as Terraform.
  • Experience with on-premises based Private Cloud and Public Cloud platforms such as Azure, AWS, and Google Cloud.
  • Have deep knowledge of web protocols, Linux and/or Windows operating systems, and AWS, Azure, IBM Cloud and/or Google APIs and environments.
  • Experience in native CSP orchestration stacks (e.g., Azure ARM templates, AWS CloudFormation, Google Cloud Deployment Manager)
  • Experience in container-native technologies such as Kubernetes, container native virtualization, network, etc.
  • Experience in cloud-native logging, monitoring and operations tools – Splunk, Prometheus, etc.
  • Experience with containers related technologies and CICD tools – Jenkins, pipelines, container repos, etc.
  • Experience in infra-automation tools and general programming languages – Ansible, Java, python, etc.
  • Must have solid understanding and work experience in one or more of the following:
    • Cloud IAM/authentication service
    • Cloud threat & vulnerability, and SOC integrations
    • Cloud network and security design
    • Cloud IaaS design
  • Native cloud services (i.e., CosmosDB, BigTable, etc.)
  • Cloud-native Kubernetes services (AKS, GKE, EKS) design and implementation
  • Red Hat Openshift public cloud design and implementation
  • Experience with configuration management and automation tools such as Ansible, Puppet, CloudFormation, Salt
  • Experience in Agile and Waterfall development practices and test-driven development

Skills:

  • Analytical Thinking
  • Architecture
  • Result Orientation
  • Solution Design
  • Technical Strategy Development
  • Application Development
  • Collaboration
  • Data Management
  • DevOps Practices
  • Risk Management
  • Agile Practices
  • Automation
  • Influence
  • Solution Delivery Process
  • Test Engineering

Enterprise Role Overview:

This job is responsible for defining an architectural vision and solution aligned to the enterprise architecture strategy, technology, and platform choices. Key responsibilities include describing the solution intent/associated operating environment, evaluating system impacts, determining the primary systems/sub-systems and their interfaces, and assisting with end-to-end solution design. Job expectations include defining non-functional requirements/architectural runway to support new epics/features and ensuring solutions are fit for purpose by working with stakeholders and service providers.

1st shift (United States of America)