Job Openings
Solution Architect
About the job Solution Architect
We are seeking an experienced Solutions Architect specializing in the banking domain to join our dynamic client. As a Solutions Architect, you will play a critical role in designing and implementing cutting-edge technology solutions. You will collaborate closely with stakeholders across various departments to ensure alignment with business objectives, regulatory requirements, and industry best practices.
Key Responsibilities:
- Architectural Design:
- Design end-to-end solutions that align with business goals, technical requirements, scalability, security, and compliance standards in the banking sector.
- Create architecture blueprints, technical design documents, and solution proposals that articulate the rationale behind architectural decisions.
- Technology Evaluation and Selection:
- Evaluate emerging technologies, frameworks, and platforms relevant to banking solutions, making recommendations for adoption based on business value and technical feasibility.
- Conduct proof-of-concepts (POCs) and prototypes to validate technology choices and solution designs.
- Collaboration and Leadership:
- Collaborate with business stakeholders, product managers, and development teams to define solution requirements and ensure architectural integrity.
- Provide technical leadership and guidance to development teams throughout the software development lifecycle, from design to deployment and maintenance.
- Risk Management and Compliance:
- Ensure solutions comply with industry regulations (e.g., GDPR, PCI-DSS) and banking standards (e.g., SWIFT, ISO 20022).
- Identify potential risks related to architecture and technology decisions, proposing mitigations and contingency plans.
- Integration and Interoperability:
- Design integration solutions for diverse banking systems, including core banking, payment processing, CRM, and third-party APIs.
- Ensure seamless interoperability between new solutions and existing banking infrastructure, minimizing disruption and optimizing efficiency.
- Performance Optimization and Scalability:
- Optimize solution performance and scalability to support high-volume transactions and customer interactions in a secure and reliable manner.
- Define and implement monitoring and alerting mechanisms to proactively address performance bottlenecks and system failures.
Requirements:
- Bachelors degree in Computer Science, Information Technology, or a related field; Masters degree preferred.
- Proven experience 8 10 years as a Solutions Architect in the banking or financial services industry, with a deep understanding of banking systems and processes.
- Strong expertise in architecting complex, enterprise-scale solutions using cloud platforms (e.g., AWS, Azure, GCP) and modern technologies (microservices, containers, serverless).
- Hands-on experience with designing and implementing security controls, encryption, and authentication mechanisms in banking solutions.
- Excellent communication and presentation skills, with the ability to effectively communicate complex technical concepts to non-technical stakeholders.
- Strong analytical and problem-solving skills, with a keen attention to detail and a proactive approach to identifying architectural improvements.
Preferred Qualifications:
- Certification in Enterprise Architecture (e.g., TOGAF) or relevant cloud certifications (e.g., AWS Certified Solutions Architect, Azure Solutions Architect).
- Experience with Agile development methodologies and DevOps practices (CI/CD pipelines, infrastructure as code).
- Familiarity with regulatory requirements specific to banking and financial services (e.g., Basel III, Dodd-Frank Act).