Solution Architect - Merchant Acquiring/Payments - Contract - URGENT (Onsite Dublin)My client, a leading payments giant is looking to hire a strong Solution Architect, with experience in merchant acquiring and payments solutions.The Solution Architect will support the larger M&I team to identify go-forward solutions that would reduce overhead, improve cost and enhance the current product propositions.Solution Architect Job Spec – The person needs to be based in Dublin, working in the officeJob Responsibilities:Understand business objectives and provide solution blueprints that enable the downstream teams to deliver exceptional product capabilities to meet the clients needsSolve complex client problems in a way that delivers strategic business outcomesIdentify and support the adoption of new core capabilities and influence technology selection processesBecome an expert on the clients business capabilities and how to best deploy them to resolve specific project needsWork with engineering teams to develop prototypes and proof of concept applications to prove new architectures and technologiesCommunicate complex technical concepts to both teachnical and non-technical audienceWork with engineering teams to provide guidance and supportEngage with the wider organisation and relevant Industry OrganizationsRequirements:Bachelor's degree in Computer Science or related fieldProven experience designing and architecting large complex distributed systemsExperience in the payments domain is a distinct advantageExperience in European Merchant Acquiring specifics such as local protocols, regulations, payment products is an highly desiredExperience with architecture modelling toolsStrong understanding of microservices architecture, containerisation and orchestrationExperience with cloud platforms and serverless computingProficiency in database technologies and messaging systemsSolution Integration: ability to provide blueprints for integrating diverse systems and technologies to create a cohesive and efficient solution, including designing and implementing integration patterns, APIs, and data flows.Ability to understand both functional and non-functional requirements and to provide solutions that meet the desired quality attributes of the technology platformStrong communication and presentation skillsLeadership and mentoring skills to guide development teams in architectural best practices