Solution Architect

  • Dublin
  • Test Triangle
Job Description Job Title: Solution Architect Location: Dublin 2, 2 days mandatory onsite (Tuesday & Wednesday) with option to work remotely for other 3 days Contract / Permanent : FTC 12 Months, With further extension. Start date: Early May 2024   Role:   The Solution Architect (Senior) will be responsible for translating the business requirements into technical solutions as part of the software development lifecycle, providing technical guidance to the project teams and internal teams and ensuring that Department Technical policies and procedures are adhered to. This role will require excellent attention to detail, as the solution architect will frequently needs to examine functional specifications and translate them into system guidelines that shape project development as well as find ways to align projects with enterprise-level systems. The SA will work with both the Departments’ Project Management Office and the Digital Hub Unit. However, the role will involve working on various projects across the Department and should have vast experience across a wide number of applications and technologies as this is a Senior role.   Experience Level Required: The Resource proposed must meet the following minimum/mandatory requirements – these are Pass/Fail requirements: 1.         The Resource proposed for this Role must have 7 years of relevant experience in Solution Architecture management. 2.         Technical Degree to bachelor level or other related third level qualification   Key Deliverable: The following non-exhaustive list of Key Deliverables, are applicable to the current Role sought: ·          Expert technical skills and proven experience across the architecture disciplines of Application, Integration, Data and Security and proven experience bringing all these views together into an organised IT architecture. ·          Proven experience architecting and implementing large scale on-premises and cloud/hybrid cloud business applications. ·          Proven experience architecting business applications and services to run on complex large scale on-premises and cloud/hybrid cloud infrastructures. ·          Proven experience providing advice and support to the various business and technology stakeholders in designing future ICT platforms and business support services. ·          Proven experience working with architecture tools, frameworks, and methodologies with the ability to define, publish, and maintain high quality architecture documentation. ·          Proven experience in producing design documentation in advance of implementation in both waterfall and agile project delivery. ·          Proven experience of functional application architecture design patterns and leading practices. ·          Strong understanding of designing software for non-functional requirements (e.g. system performance, availability, scalability, etc.). ·          Proven experience of architecting on large transformation programmes. ·          Knowledge and understanding of architecting software to run across multiple platform technologies (e.g. VMWare, RedHat OpenShift, IMDG, Redis, 3Scale, SSO/Key cloak, OIDC, Identity Management, LDAP & Active Directory), database technologies (e.g. MariaDB/Galera, MySQL, Oracle, Postgres, Ingres), application technologies (JBoss, Spring boot), web UI technologies (e.g. Angular SPA) and operational knowledge of CICD pipelines and Jenkins build operations. ·          Knowledge and understanding of SOA and microservices architecture patterns and practical application of these patterns to designing optimal solutions. ·          Knowledge and understanding of IT governance processes with experience providing architectural governance across projects. ·          Ability to oversee the implementation of a solution architecture based on business requirements and the Department’s ICT strategy. ·          Strong understanding of Non-functional Requirements (e.g. system performance, availability, scalability, etc.). ·          Understanding of application programming interface (API), microservices and interoperability solutions. ·          Understanding of Federation and federated identity providers (local, social, other external). ·          Strong interpersonal and collaboration skills with the ability to engage with various stakeholders to define and get agreement on technical aspects of IT architecture. ·          Ability to support the Department in forming the future strategic direction of its ICT and digital services. ·          Effective Communication both orally and in writing in the English Language. Requirements Key Experience/Competencies/Skillsets : The following Competencies/Skillsets are those considered most important for the proposed Resource to have experience in.   1)        Experience in architecting (7 years’) and implementing on-premises and cloud/hybrid cloud business applications. 2)        Experience across the architecture disciplines of ü   Application, Integration, Infrastructure, Data and Security. ü   How you applied the above disciplines in an organised IT architecture. 3)        Tenders will be assessed based on experiences of: ü   Producing design documentation. ü   RedHat OpenShift, 3Scale, SSO/Key cloak, OIDC, Identity Management, LDAP & Active Directory. ü   Java, Spring Boot implementation, MariaDB/Galera and other relational database technologies. ü   Web UI technologies. ü   Knowledge and understanding of cross datacenter (on Prem/cloud) deployment patterns for high availability and disaster recovery. Requirements Key Experience/Competencies/Skillsets: The following Competencies/Skillsets are those considered most important for the proposed Resource to have experience in. 1) Experience in architecting (7 years’) and implementing on-premises and cloud/hybrid cloud business applications. 2) Experience across the architecture disciplines of ü Application, Integration, Infrastructure, Data and Security. ü How you applied the above disciplines in an organised IT architecture. 3) Tenders will be assessed based on experiences of: ü Producing design documentation. ü RedHat OpenShift, 3Scale, SSO/Key cloak, OIDC, Identity Management, LDAP & Active Directory. ü Java, Spring Boot implementation, MariaDB/Galera and other relational database technologies. ü Web UI technologies. ü Knowledge and understanding of cross datacenter (on Prem/cloud) deployment patterns for high availability and disaster recovery.