Senior Engineer- IT Strategy

  • Full-time
  • Sub Division: Magnati - Technology
  • Division: Magnati

Company Description

First Abu Dhabi Bank is an inclusive environment where each person values the experiences, perspectives, ideas and beliefs of others. We’re in a unique position to learn from all our colleagues, combining international experience with deep cultural knowledge and local expertise. At FAB, you’ll have the support of your team and a strong relationship with your line manager, who will trust you with responsibility and recognize your good performance. As we embrace different ways of seeing the world, listening to each other and respecting different viewpoints, we grow stronger – together.

Job Description

  • Create solution architecture artifact that are consistent with architecture principles, methodologies, and best practices with a goal of resilient and scalable cloud-based solutions.
  • Work with Quality Assurance and developers to ensure software builds meet system, functional and performance requirements and adhere to company polices such as security and privacy
  • Design and refactor the company’s Payment Services platform
  • Help ensure company-wide cloud best practices
  • Lead design sessions with engineers and stakeholders to create innovative solutions
  • Conduct POC & POA on potential solutions with a failure fast mindset to drive target state
  • Architect large scale target state Payment systems end to end, and with hands on expertise in leading the design using domain driven design (DDD), API, modern patterns, microservices, event driven & cloud native technology.
  • Collaborate with business and engineering stakeholders to develop strategic architecture solutions that align with business objectives, enterprise architecture standards and future industry demand.
  • Build common business functions and capabilities within payment ecosystem to simplify technology footprint and faster time to market
  • Own and drive solution evaluation and build vs buy/partner analysis
  • Communicate technology vision, strategies and solution across communities and cross functional teams
  • Provide expert knowledge of architecture and serve as SME to cross functional teams
  • Active learner of technological innovations, payments industry trends and competitor landscape
  • Be an adviser to engineering organization to adopt modern engineering practices such as continuous architecture, Inner sourcing, DevOps and SRE 
  • Ensure compliance to regulatory requirements like ISO, PCI DSS, NESA etc.,
  • Ensure 100% compliance to standards/Principles set in the Bank for Solution Design

 

Qualifications

  • Payment/Banking/Financial/ experience is a preferred
  • Experience with modernizing and migrating applications to strategic architectures
  • Expertise in building solutions with domain driven design (DDD), API, microservices, event-driven architecture and cloud native principles
  • Expertise in modern languages (e.g. Java, NodeJS, Flutter), messaging, integration and data streaming technologies (e,g, Kafka, MQ etc..), caching & database (RDBMS and NoSQL) tools, application development framework (e.g. Spring boot, .NET), well architected framework, data integration solutions, software architecture patterns, and tools
  • Expertise in application, data, and infrastructure architecture disciplines
  • Experience & knowledge of DevOps, automation (CI/CD), and Infrastructure as Code
  • Solid cloud networking knowledge, VPCs, Security Groups, Load Balancers
  • Excellent understanding of auto scaling and affinity in a K8s cluster
  • Awareness of industry trends and leveraging new technologies as appropriate
  • Experience in collaborating and influencing cross-functional teams
  • Passion to innovate with open-source mind set to improve products
  • Experience with technology control framework, compliance, regulatory and audits
  • Ability to create solutions at conceptual, logical, and physical levels
  • Consistently demonstrate concise written and verbal communication
  • Good understanding on project lifecycle (Requirement analysis, Design, Build/Configuration, Testing and Implementation
  • Experience in delivering Design in Sprints/Agile process
  • Ability to work under pressure and willing to go extra mile to meet project timelines/goals
  • Strong Analytical and problem-solving skills
  • Good Communication (Written and oral) and interpersonal skills
  • Well organized with attention to detail
  • 10+ Years of Overall IT Experience
  • Bachelor’s degree in Engineering is preferred
  • Industry Certifications like CISSP, Open CA, TOGAF, Cloud Certification etc., are preferred
Privacy PolicyImprint