Principal Engineer – Gateway
Job Description
Job Description
FAB, the UAE's largest bank and one of the world's largest and safest institutions, offers an extensive range of tailor-made financial solutions, products and services. Headquartered in Abu Dhabi the bank's international network spans five continents.
The Digital Platforms & Operations team is responsible for the cloud , container, API management, release and testing, Open Banking and Automation platforms. Our service lines provide the platforms that enable and support our personal (retail), corporate and investment banking businesses.
FAB Digital Platforms & Operations is looking for a Principal Engineer that has experience and passion building modern platforms and shared services. As a Principal Engineer you will be a technical leader and exemplary practitioner.
FAB Principal Engineer are hands-on and lead by example. They deliver artifacts that set the standard for engineering excellence, from designs to implementations. They remain close to the details. You will help establish technical standards and drive FAB's overall technical architecture and engineering practices. You are expected to produce both detailed technical work and high-level architectural designs.
You will need exceptionally strong technical skills, strong business acumen, analytical skills, and be able to deal with ambiguity in a fast-paced environment.
Qualifications
Generic Accountability
- Principal Engineer as part of the Service
- Implement the long-term technical strategy and architecture vision for Cloud Operations.
- Think big and build foundational / reusable solutions and services.
- Assist in the career development of others, actively mentoring other members and developer community on advanced technical issues.
- Exert technical influence over multiple teams, increasing their productivity and effectiveness by sharing your deep knowledge and experience.
- Lead or contribute to multiple simultaneous product development efforts and/or technology initiatives.
- Compliance with company policies, risk and procedures for ops efficiency.
- Ensure 100% compliance to standards / principles set by Bank / Enterprise Architect in solution design
- Deliver high quality architecture and design ensuring 100% completeness of solution
- Perform effective design reviews to ensure that no gaps are created in design
- Design sustainable and high performing solution that are scalable across Bank's international locations
- Standardization of Bank's Architecture, Design, Processes and Reporting for Enterprise wide functions across UAE and International locations
- Bank's regulatory adherence & compliance from an Architectural and Design Solution perspective.
Additional Information
Minimum Qualification
- Bachelor's degree in Computer Science or equivalent.
- Experience in building high-performance, highly available and scalable distributed systems, preferably running on AWS or Azure.s
- Expert knowledge in reliability, performance, scalability, enterprise system architecture, and engineering best practices.
- 8+ years leading large-scale cloud projects.
- Excellent verbal and written communication skills.
- Hands-on experience with infrastructure as code services such as AWS Cloud Formation, AWS CDK, Terraform, Azure Resource Manager templates.
Minimum Experience
- Experience building web and mobile applications for corporate and investment banking.
- Experience with automated deployments using CI/CD pipelines.
- Experience driving large application and infrastructure platform migrations (and ideally application modernization) to AWS or Azure.
- Experience on hybrid cloud setup
- Experience on network and cloud landing zone design
- Practical Experience and expertise in at least 3 of the following domains: Compute / Storage / Networking / CDN / Databases / DevSecOps / AI / ML / Big Data and Analytics / Security / Applications Development in a distributed systems environment.
- Experience developing cloud security practices and architecting highly secure public-facing infrastructures with significant market visibility and brand power.
- Professional level – AWS or Azure certified.
Job Details
Employment Types:
Full time
Industry:
Banking / Accounting / Financial Services
Function:
IT
Roles:
Software Engineer / Programmer