-
Enterprise Architect - IT Innovation…
- FirstBank PR (San Juan, PR)
-
Enterprise Architect
Our Company
At FirstBank PR , we strive to be trusted advisors to our clients, and our employees are the ones that ensure we deliver on our promise of excellence in personalized customer service. Our more than 3,100 employees in Puerto Rico, the Virgin Islands and Florida share a passion for excellent customer service. We are proud of our team because they are continuously surpassing our client’s expectations.
Do you have a passion for helping customers, building relationships, and delivering extraordinary, personalized customer service? If your answer is yes, FirstBank is the number one place for you.
A Brief Overview
The Enterprise Application Architect’s role is to plan, coordinate, architect, and supervise all activities related to the integration of software programs, applications, and third-party solutions as required to meet the business requirements of the organization. The Enterprise Application Architect is also responsible for developing and maintaining an application architecture blueprint for the organization. The Enterprise Application Architect will oversee testing of the interoperability of application modules under development by in-house software development teams, commercial off-the-shelf software deployed in the organization, and with external third parties as necessary. Proven communication skills, problem-solving skills, and knowledge of integration best practices are critical to successful performance in this role.
This role will report directly to the IT Architecture & Innovation Director. Additionally, this role will collaborate with Line of Business, other Enterprise Architecture (EA) team members, project teams, and staff in other business and IT functional areas in guidance and consultation in their decision-making process.
What you’ll do
• Analyzes enterprise business context (trends and business strategy) to derive the Enterprise Application Architecture (EAA) future state. This includes defining the requirements, principles and models that guide Application decisions for the enterprise.
• Consults on application development projects to harmonize systems EAA and identify when it is necessary to modify it to accommodate immediate or future project needs.
• Assesses near-term needs, using structured interview processes, to establish business priorities. Consults with business and technical subject matter experts (SMEs) and develops alternative solutions. Advises on options, risks, cost-benefits, impacts on other business processes and system priorities.
• Works with business-facing projects and stay informed on their progress. Also, liaises and collaborates with functions associated with business process management (BPM) and service-oriented architecture. This is to ensure enterprise-wide consensus regarding business change requirements and the future-state or current-state design of business processes.
• Leads efforts to communicate with business and IT leaders to inform them on EAA activities and how they will benefit the business. Leads other communication efforts such as interviewing and educating key stakeholders, facilitating organizational change management, and working with business customers and constituencies.
• Collaborates with business and IT leaders to ensure that EAA requirements, principles, models, and recommendations are adhered to when migrating to the desired future state.
• Defines and articulates common agreement and understanding of what EAA is, its potential value (based on business goals and objectives), and the value of leveraging its outcomes within the scope of the overall Enterprise Architecture effort. Works with other architects to ensure that the EAA supports, reflects, advances, and integrates with the overall Enterprise Architecture.
• Collaborates with business and IT functional areas to understand how the business context applies to specific EAA iterations. Monitors business and technology trends that will impact the business and its extended ecosystem and analyzes its reactions to these trends at the strategy level. Identifies and monitors critical constraints that may impact EAA progress, including resource, regulatory, market, geographic, cultural, and business constraints.
• Works with domain leaders or SMEs to scope the level of detail of current state documentation and identifies gaps between the current and desired future states. Participates in the development of high-level projects or initiatives to close the gaps between the current- and future-state architectures, including road maps, proposed change projects and target metrics.
• Leverages EAA efforts and artifacts to consult with line of business (LOB) customers on defining or designing business processes, functions, and organizational structures, and on identifying and promoting enabling technologies based on business requirements.
• Develop road maps describing the evolution of all application solution portfolios from current state to future state.
• Ensures that project management or solution delivery life cycle efforts specifically leverage all aspects of Enterprise Application Architecture.
• Oversees and facilitates the research, evaluation and selection software technology and product standards, as well as the design of standard configurations.
• Assists or drive RFP / RFI process for large Enterprise class deals.
• Provides strong leadership, mentoring, and coaching for the team.
• Mentors, interacts, and ensures cross-team collaboration.
Additional Responsibilities
• Perform other duties as assigned.
What You’ll Need to Succeed
• Bachelor's Degree or equivalent degree in a related field such as Computer Science, Information Technology, Computer Engineering, MIS, Business Administration, information systems and extensive related project experience.
• Four to six years of experience in IT design and implementation, with in-depth expertise across key technical areas including application development, middleware, server and storage infrastructure, database management, IT operations, business processes, and data management.
• Knowledgeable in designing and implementation patterns including Choreography, Cache-Aside, Compensating Transaction and Asynchronous Request-Reply.
• Experience with API Management tools, including Azure API Management, AWS API Gateway
• Technically fluent in programming languages, including C#, Java
• Strong knowledge of system and software quality assurance best practices and methodologies.
• Competency with XML constructs and schemas.
• Confidence and experience with API protocols and schemas such as SOAP and REST.
• Knowledge in security authentication protocols and standards, including SAML, OAuth 2.0, Open ID, LDAP.
• Understanding of, and interest in, innovative business models, visions, and processes.
• Skill at perceiving patterns and relationships between technologies, processes, business models and people.
• Familiarity with application delivery methods. Experience with e-commerce, Web architecture, and Internet/intranet development and implementation a plus.
• Basic knowledge of information principles and policies
Competencies
• A broad, enterprise-wide view of the business and varying degrees of appreciation for strategy, processes, and capabilities, enabling technologies, and governance
• The ability to recognize structural issues within the organization, functional interdependencies, and cross-silo redundancies
• The ability to apply architectural principles to business solutions
• The ability to visualize and create high-level models that can be used in future analysis to extend and mature the business architecture. Define high-level migration plans to address the gaps between the current and future state, typically in sync with the IT budgeting or other capital planning processes.
• Experience in modeling business processes using a variety of tools and techniques
• Extensive experience planning and deploying both business and IT initiatives
• Ability to adapt to rapidly changing technology, processes, business models and user behaviors and apply them to business needs.
• Extensive understanding and experience in technology areas for Distributed platforms, databases, HA/DR, security, PCI compliance, and other IT regulations.
• Must be proficient at the techniques that go into the formulation of architectures, including requirements discovery and analysis, application of abstraction, formulation of solution context, solution alternatives identification and assessment, technology selection, and architectural configuration.
• Track record of remaining unbiased toward any specific technology or vendor; and being more interested in results than personal preferences.
• Ability to document processes & procedures in a user-friendly language.
• Business knowledge.
• Good English and Spanish written and verbal communication skills.
• Must be able to work in a team-oriented, highly demanding, and fast-paced environment.
• Must be able to work a flexible schedule as deem necessary by the business.
• Required to meet standardized goals and objectives as established through management process
EQUAL EMPLOYMENT OPPORTUNITY EMPLOYER
-
Recent Jobs
-
Enterprise Architect - IT Innovation & Architecture Office - Firstbank
- FirstBank PR (San Juan, PR)