Role: Solutions Architect
Type: Contract
Length: 12 months
Location: Galway or Mayo
Important: This role is only open to Stamp 4, EU or Irish citizens
Your Professional Fundamentals:
Technical Expertise: Comprehensive understanding of various technologies, platforms, and frameworks. Proficiency in designing scalable, reliable, and secure systems architectures that meet business requirements.
Strategic Thinking and Planning: Ability to align technical solutions with technology and business strategic goals and requirements. Capable of creating technology roadmaps that outline the future state of technology systems and the steps required to achieve them.
Relationship Management: Maintains and improves relationships with all internal and external stakeholders
Stakeholder Engagement: Maintains and improves relationships with all internal and external stakeholders. Understand their needs and communicate technical concepts in a clear and non-technical manner. Working closely with development teams, project managers, and other technology leads to ensure successful implementation of solutions.
Influencer: relates to people, builds relationships, negotiates well, effectively presents arguments
Results seeker meets deadlines, identifies actions, achieves goals
Leader: not afraid to have regular, open, and sometimes difficult conversation.
Your Experience:
Experience in the design and implementation of Enterprise grade, high performance, mission critical applications and
Strong understanding of, and experience in Cloud native architectures (SaaS / Paas / iPaas / Containers / Kubernetes / Docker / Serverless / CI-CD)
Excellent knowledge of databases including Relational Data Design e.g. MS SQL, MySQL, MariaDB, Postgres, DataVerse.
Full-stack design experience
Front end - ReactJS, VueJS, Angular, Power Portals, UI Frameworks
Back End - Java, Spring, .NET (C#, VB.Net)
Integrations - Micro-services, web-services, event queues, message queues, integration services
Experience in the design and delivery of workflow automation and low-code/no-code platform solutions, including Power Automate, Azure Logic Apps, Power Apps or equivalent technologies.
Thorough understanding of Application Security Models
Working knowledge of Linux operating systems such as AlmaLinux, Centos, and RedHat.
Knowledge of NoSQL databases such as MongoDB
Experience in DevOps and exposure to all DevOps areas like Source Control, Continuous Integration, Infra Automation, Continuous
Deployment, including experience working with Application Lifecycle Tools such as Azure DevOps.
Strong knowledge and understanding of Architectural Design Patterns.
Strong communication skills, in both technical and non-technical
environments.
Your Responsibilities:
Collaborate with business stakeholders to understand their needs, goals, and constraints. Analyse business requirements to ensure they are clearly defined and understood.
Translate business requirements into technical architecture artefacts (including Diagrams, Functional Specifications and Technical Requirements)
Design solutions ensuring that all solutions adhere to industry standards, best practices, and principals including implementing security best practices to protect systems and data from threat and compliant with relevant regulatory requirements and standards.
Ensure maximum alignment with the Target Architecture across all project/initiative deliverables.
Work on refining the Target Technical Architecture
Ensure that the latest Technical Architecture is documented, maintained and made available through agreed architecture documentation approach, ensuring alignment with the defined Business Architecture.
Provide technical leadership and guidance to development teams and systems analyst throughout the project lifecycle.
o Work with the Development Team Lead to agree the technical design of the proposed solution.
o Break down the development effort into distinct work packages.
o Work with the Development Team to provide estimates for the development effort.
o Conduct code and design reviews to ensure adherence to architectural standards and best practices.
o Assist in troubleshooting and resolving technical issues that arise during development and implementation.
Provide technical support to project stakeholders
o Assist project managers in planning and estimating project timelines, resources, and costs.
o Monitor project progress and provide updates to stakeholders, ensuring alignment with project plans.
o Provide relevant and accurate technical input into projects through engagement with project stakeholders.
Provide feedback to the Enterprise, Solutions and Business Architects in terms of any potential gaps or deviations between the Target Architecture and project deliverables.
Monitoring on-going risks and provide mitigations and resolutions
Help to ensure that KPIs for the Solutions Architecture Team and
Technical Solutions Delivery team are defined and being met.
Working with third parties in the delivery of projects.
o Reviewing estimates to provide assurances on accuracy and achievability.
o Review of Technical documentation and artefacts to ensure correctness and understandability.
o Review of agreed deliverables.
o Management of feedback.
o Tracking and management of issues.
If you are interested in learning more about this opportunity, please drop me a message, forward your CV using the apply button or reach out to me directly via [email protected]
#LI-CF3
