Solutions Architect
Responsibilities
- Blueprint Delivery: Produce high-quality High-Level Designs (HLDs) and Low-Level Designs (LLDs) for DTS, EPOS, and other strategic initiatives, setting a benchmark for external vendors to meet contractually.
- Vendor Governance: Perform structured reviews of vendor-delivered code and architecture. Uphold a “Stable-by-Design” approach, ensuring all external outputs meet defined standards for quality, security, and scalability.
- Data Integration Leadership: Lead complex data integration efforts, mapping legacy IBM iSeries (DB2/RPG) systems with modern API-driven middleware—requiring strong technical and architectural expertise.
- Systemic Remediation: Investigate recurring platform issues such as 5xx error spikes, latency problems, and data inconsistencies, delivering long-term structural fixes rather than short-term workarounds.
- Technical Documentation: Maintain clear, high-quality architecture documentation in Confluence, ensuring designs are version-controlled, accessible, and easily adopted by operational teams.
The Ideal Candidate
- Experience: 8+ years in Solution Architecture, with a strong focus on e-commerce platforms or API/middleware ecosystems.
- Technical Stack: Advanced knowledge of Node.js, Java (Spring Boot), and PostgreSQL, with the ability to review and assess vendor code in detail.
- Integration Expertise: Strong understanding of API management patterns, webhook-based integrations, and event-driven architectures using Kafka or Azure Event Hubs.
- Legacy-to-Cloud: Proven experience transforming legacy monolithic systems into containerised microservices.
- Tooling: Skilled in Visio or Lucidchart for architecture design, with disciplined use of Confluence for documentation.
- Certification: AZ-305 (Azure Solutions Architect) certification, or equivalent practical experience.
Benefits
- Competitive salary
- Pension scheme
- 22 days annual leave plus bank holidays
- Onsite parking
- Life assurance