* Have strong solution design and architecture experience for a minimum of 5 years in banking/financial services.
* Strong and demonstrable experience of providing technical solutions to business needs, across the technology layers (database, backend, integration, and UX).
* Strong interpersonal skills and senior business and IT stakeholder engagement skills.
* Ability to produce concise, accurate solution designs subject to architecture governance, which align with architectural strategy, and which meet business requirements.
* Knowledge of architectural modelling tools and frameworks such as EA Sparx, C4 model & TOGAF would be beneficial.
* Have authored architecture deliverables such as High-Level Designs including non-functional requirements, system use-cases and integration patterns.
* Have presented architecture deliverables to governance forums such as Arch. Review Boards and Design Authorities
* Proficient in at least one programming language, such as Java, Python, or C#
* Familiarity with software development frameworks, such as Spring, Django, or ASP.NET MVC
* Understanding of software design principles and patterns
* Ability to design and implement scalable and maintainable software systems
* Strong knowledge of cloud computing platforms, such as AWS, Azure, or GCP
* Understanding of cloud infrastructure components, such as virtual machines, containers, and storage services
* Ability to design and implement cloud-based solutions that are cost-effective, scalable, and secure
* Understanding of networking protocols and technologies, such as TCP/IP, Ethernet, and Wi-Fi
* Ability to design and implement network solutions that are reliable, secure, and performant
* Familiarity with network security principles and best practices
* Understanding of cybersecurity threats and vulnerabilities
* Ability to implement security controls to protect systems and data
* Knowledge of security standards and compliance requirements
* Understanding of data modelling and database design concepts
* Familiarity with relational and NoSQL databases
* Ability to design and implement data management solutions that are efficient, scalable, and secure
* Ability to implement continuous integration and continuous delivery (CI/CD) pipelines
* Familiarity with infrastructure automation tools, such as Ansible or Chef
* Staying up-to-date with emerging technologies, such as artificial intelligence, machine learning, and blockchain
* Evaluating the potential impact of emerging technologies on business and IT
* Exploring opportunities to incorporate emerging technologies into solutions
* These technical capabilities provide solutions architects with the foundation to design, develop, and implement effective technological solutions that address business challenges and drive organizational success.
* Portuguese (Native), good proficiency in English, and Spanish (Optional).
* Bachelor's degree required
Requisitos:
((Role))
· A broad range of knowledge and experience across the stack (mobile, web, backend server, integrations, infrastructure, DevOps, cloud).
· They can effectively evaluate how new and emerging technologies can benefit clients and incorporate technology into designs.
· Addresses enterprise architecture concerns through storytelling and great visuals – outputs pitched at executives and customer solutions architects.
· Deliver at various levels of detail, from conceptual to delivery of concrete targeted architectural descriptions.
· The ability to rapidly implement solutions in the client environment.
· Expert in at least one of web, mobile, backend (Java, SQL, Messaging etc.)
· The role is responsible for several outputs including high level documentation, detailed design, component diagrams, technical portions of integration and delivery plan, system interface definition.
· The documentation outputs will serve as a reference for development teams, project managers, and other key stakeholders.
· Reviews business context for solutions as well as defining the vision and requirements for the solution, recommending potential options, (which may include RFIs and RFPs), selecting the most optimal option.
· Support the Pre-Engagement process by collaborating closely with Digital Deploy Pre-Engagement Manager to define the technical solution, resource planning and implementation options.
· Support the execution of "Digital Implementation Scoping" engagements by directly driving the architecture design and requirement extraction sessions with customers.
· Support the execution of "Digital Deploy" engagements as a quality assurance member to vendor-driven projects and as a direct Technical Architect team profile on Tech Squad driven projects.