Solution Architect
Job Description
Responsibilities:
Architectural Design: Develop solution blueprints, high-level designs, and integration diagrams. Ensure scalability, security, and high availability in the architecture.
Technology Strategy: Select appropriate technology stacks and tools to meet functional and non-functional requirements, considering performance, cost, and sustainability.
System Integration: Design and implement integrations of the AFC system with third-party systems (e.g., payment gateways, backend services, cloud infrastructure).
API Design & Management: Define API standards for seamless integration with external systems such as mobile apps, ticketing, and payment providers.
Security & Compliance: Ensure the AFC system meets data security standards, including PCI-DSS and GDPR compliance.
Stakeholder Collaboration: Act as the technical lead during project planning, ensuring designs meet customer and business needs.
Technical Leadership: Mentor development teams on best practices in software development and architectural principles.
Performance Optimization: Monitor and optimize system performance to handle high transaction volumes efficiently.
Documentation & Quality Assurance: Maintain detailed architecture documentation and ensure implementation adheres to quality standards.
Research & Innovation: Stay updated on technology trends and propose innovative solutions to enhance the AFC system.