Senior Engineer, Containers Addax Office Tower Reem Island, Abu Dhabi, United Arab Emirates Full-time Division : GCOO Sub Division : Group Technology Legal Employer : First Abu Dhabi Bank PJSC UAE Company Description First Abu Dhabi Bank (FAB) Ready to join our exciting transformation at the biggest bank in the Middle East?
Now is your chance! By being part of our journey here at FAB, you can make a real impact on customers, employees, shareholders and communities.
In return, you'll have everything you need to be part of the #growstronger movement. If you're looking for a career that will help you stand out, kindly apply.
JOB PURPOSE : 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 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 Service owner that has experience and passion building modern platforms and shared services.
As a Service owner you will be a technical leader and exemplary practitioner. FAB Senior Engineer are hands-on cloud native engineer.
You will help establish high standard service and manage end to end Technology Service Execution. You will need exceptionally strong technical skills, strong business acumen, analytical skills, and be able to deal with ambiguity in a fast-paced environment.
JOB DIMENSIONS : Revenues / Budget : NA Direct Reports : 0 Indirect Reports : 0 KEY ACCOUNTABILITIES : This section shall not be customised to reflect accountabilities which may be unique to one role.
Please use Section 5 to capture any accountabilities specific to the role which are over and above those mentioned in this section.
5-10 Years of Experience in Software Development Life Cycle Ability to coach and guide the team of Engineers Ability to identify requirements and create a solution architecture that meets identified requirements.
Ability to analyse the solution and offer ways to simplify it. Improves how team operates by incorporating best practices.
Successfully launches new features or re-architects old features. Begins to balance technology with business value. Extensive programming knowledge in various software languages Experience / proficiency in object oriented design and analysis Practical experience in designing interactive applications Excellent knowledge of relational databases, SQL etc.
Maintains the coding standards Identifies and evaluates new technologies for implementation Strong analytical and reasoning skills with an ability to visualize processes and outcomes.
Experience in system performance monitoring and tuning Ability to identify and fix the security vulnerabilities Integrates software with existing systems Practical knowledge of DevOps Model Ability to develop software verification plans and quality assurance procedures Recommends changes in policies and procedures Expert skills in using various development tool suites, version control and source control software (Github / GitLab / Bitbucket) Practical expericence in Xtreme Programming, Pair Programming and Agile methodologies Job Context (Specific accountabilities unique for the role which are not covered in Section 4) Specific Accountability Should have hand on experience on cloud Kubernetes and api gateway platform level advanced managment Proactively address issues discovered in the software components, infrastructure and scripts in the various environments Ensure that SDLC procedures defined for Requirements and Solution Design within the domain / service / application / feature are followed.
Ensure the team adheres to the key dates and that any exemptions are known and mitigated Share knowledge through Code Reviews and Communities of Practise opportunitie across the Service Defining and setting development, test, release, update, and support processes for DevOps operation Ensure 100% compliance to standards / principles set by Bank / Enterprise Architect in solution design Deliver high quality service and design ensuring 100% completeness of solution Engineering sustainable and high performing solution that are scalable across Bank's international locations Bank's regulatory adherence & compliance from an Architectural and Design Solution perspective Health & Safety : Adheres to all FAB H&S policies and Procedure as laid out by the Group FRAMEWORKS, BOUNDARIES, & DECISION MAKING AUTHORITY : Functions within the framework and boundaries of Group policies as well as overall organisational and governance frameworks.
Authorised to take decisions as per the approved authorisation matrix. Qualifications QUALIFICATIONS & EXPERIENCE : Minimum Qualification Bachelor's degree in Computer Science or equivalent AWS or Azure certified Minimum Experience 5-10 Years of Experience in Software Development Life Cycle Experience building web and mobile applications for banking customers Experience with automated deployments using CI / CD pipelines Direct experience driving large application and infrastructure platform migrations (and ideally application modernization) to AWS, Azure or GCP Practical Experience and expertise in at least 3 of the following domains : Compute / Storage / Networking / CDN / Databases / DevOps / 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 Experience in building high-performance, highly available and scalable distributed systems, preferably running on AWS or Azure Expert knowledge in reliability, performance, scalability, enterprise system architecture, and engineering best practices Excellent verbal and written communication skills Hands-on experience with infrastructure as code services such as AWS CloudFormation, AWS CDK, Terraform, Azure Resource Manager templates