Job Description:
Job Description:
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.
Overview:
- Supports for end-to-end infrastructure technology projects for coordinating the requirements, design of servers, network and storage for Bank of America projects
- Role has matrix execution responsibility across all technology organizations and the line of business as well as LOB
- Manages multiple projects or a single complex project
- Partners with Program and Project Managers and SMEs to create business requirements for technology solutions. Assists with technology estimates, manages low to moderate complexity technology solutions for projects to a full-scale deployment in a live environment
- Use the right questions and tools to uncover root causes to business challenges, identify opportunities, and make recommendations
- Look to simplify and standardize application stack and remove developer customization
- Responsibilities will mainly focus on Quartz infrastructure
Responsibilities:
- Consults with the business and operations to identify and understand challenges and opportunities to improve the use and effectiveness of technology, find creative solutions through knowledge of the domain, practical experiments, and Proof of Concepts, and aligns the solution intent and architectural vision to an evolving backlog of technology change
- Works with product management and other stakeholders to plan and prioritize technology focused backlog items for the architecture runway to enable business epics/features
- Performs design and code reviews to ensure all non-functional requirements for a solution are sufficiently met (for example, security, performance, maintainability, scalability, usability, and reliability)
- Leads rapid shaping of a high level architecture with details filled in with emerging business requirements and ensures architecture is flexible, modular, and designed to adapt easily
- Educates team members on the technology practices, standardization strategies, and best practices to create innovative solutions
- Clarifies the architecture and assists with system design for the development teams to support implementation and provides solution options to resolve any architectural impediments
- Utilizes the defined best practices, templates, and documentation to create architectural designs and suggests improvements to best practices and templates
Required Qualifications:
- 5+ years of experience in some or all of Linux, Databases, Middleware, and Data Networks
- Experience of large scale complex projects
- Excellent written and oral communication skills and relationship building skills
- Experience providing end to end design guidance and oversight for large scale initiatives
- Ability to lead a team through technical challenges both tactically and strategically
- Experience translating product roadmaps and key technical strategies and direction
- Technical aptitude - has the ability to learn and adapt to new technologies, applications
Desired Qualifications:
- Bachelor’s degree or equivalent, preferably in a technical or engineering discipline
- Strategic Thinking: Strategic vision, Business knowledge, Innovation & Creativity
- Business Results: Client relationships, Analytical ability, Execution, Change leadership
- People Leadership: Talent building, Meritocracy, Team Leadership, Collaboration, Responsible Corporate Citizenship
- Personal Effectiveness: Communication, decisiveness, Energy & drive, courage, character
- Exposure to Quartz infrastructure
- Knowledge of cloud platforms (Azure,AWS) and containerization
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
1st shift (United States of America)