Job Description:
Overview
At Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection. We do this by driving Responsible Growth and delivering for our clients, teammates, communities and shareholders every day. Being a Great Place to Work is core to how we drive Responsible Growth. This includes our commitment to being an inclusive workplace, attracting and developing exceptional talent, supporting our teammates’ physical, emotional, and financial wellness, recognizing and rewarding performance, and how we make an impact in the communities we serve. Bank of America is committed to an in-office culture with specific requirements for office-based attendance and which allows for an appropriate level of flexibility for our teammates and businesses based on role-specific considerations. At Bank of America, you can build a successful career with opportunities to learn, grow, and make an impact. Join us!
Responsibilities
- Design, analyze, and manage the applications, services, and infrastructure of a cloud-based system.
- Maintain expert knowledge in cloud services, platforms, and business technology.
- Oversee a company\'s cloud computing strategy, including cloud adoption plans, cloud application design, and cloud management and monitoring.
- Ensure the cloud infrastructure aligns with business needs concerning scalability, performance, security and cost efficiency.
- Ensure data is properly migrated to secure cloud computing systems, versus physical storage on premises.
- Develop cloud migration strategy integrated with business objectives.
- Design and coordinate the architecture of cloud-based applications and services.
- Assess project or business requirements and recommend suitable cloud solutions.
- Oversee the migration of data from legacy systems to the cloud.
- Ensure the security of cloud-based systems by implementing appropriate controls and measures.
- Optimize the efficiency of cloud services by monitoring performance, troubleshooting, and coordinating with service providers.
- Plan and implement data backup and disaster recovery procedures.
- Create and maintain documentation of cloud architectures, operations, and workflows.
- Provide guidance in infrastructure movement techniques including bulk application transfers into the cloud, while maintaining information accuracy and security.
- Create data transfer and storage standard operating procedures and policy documentation while adhering to industry standards and best practices.
- Communicate effectively with cloud providers and third parties involved in the program.
Required Qualifications
- Proven experience as a Cloud Architect or similar role.
- Experience with AWS, Azure, Google Cloud, or similar platforms.
- Understanding of network operations, software development, and information security.
- Proficient in cloud ecosystems, APIs, and frameworks.
- Experience with coding languages like Python, Java, or .NET.
- Excellent communication and presentation skills.
- Ability to communicate complex technical concepts to team members and external vendors.
Desired Qualifications
- Experience with SQL and other data tools.
- Horizon toolset familiarity.
- Change Management familiarity.
- Bachelor\'s degree in Computer Science, Information Technology, or a related field.
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
Shift
1st shift (United States of America)
Hours Per Week
40