Job Description
We arehiring a Senior Solution Architect for one of our prestigious banking clients in the UAE. If you are a technical leader with expertise in real-time data architectures, APIs, and mobile ecosystems, this opportunity is for you!
Domain Competencies:
- Develop and maintain real-time data architecture standards, guidelines, and best practices
- Design and implement end-to-end real-time data solutions, including data ingestion, processing, and analytics
- Collaborate with the Information security team to ensure the confidentiality, integrity, and availability of bank’s data assets
- Developing and designing of requirements for mobile apps and its associated ecosystem in consultation with involved internal departments and subsidiaries.
- Utilize best practices for mobile app design, user interface, and overall architecture.
- Ensuring that all designs are created according to internal ENBD development best practices and based on user journeys, wireframes & architectural patterns used by ENBD.
- 5+ years of experience designing mobile apps & microservices & APIs.
- Must have participated and/or led at least 3 projects designing and architecting mobile apps in conjunction with a microservices & API based ecosystem
Technical Competencies
- Strong knowledge of real-time data processing of real time technologies, including Kafka, Flink and PySpark
- Experience with building end-end design patterns & solutions.
- Experience integrating the mobile app eco-system with technologies including but not limited to mobile apps micro-services, containers/ cloud-native technologies, event-streams, APIs, message-brokers and the like
- Deep understanding of architectural patterns like micro-services, APIs & mobile app development
- Good experience of enterprise architecture tools (Enterprise Architect), data modeling tools.
Behavioral Competencies
- Delivery focused while ensuring the right balance of Customer Experience, Business Requirements, Performance, Reliability & Security
- High energy, enthusiasm & passion
- Excellent analytical & critical thinking skills.
- Excellent stakeholder, time management & expectation management skills
- Autonomous decision-making ability with minimal guidance
- High learning potential
- Ability to coach & mentor associate/junior architects.