
Architect- CIB Platforms
- أبو ظبي
- دائم
- دوام كامل
- Liase with business and technical stakeholders to identify new functionality that should be implemented by the domain/service/application/feature.
- Exploring Technical upgrade road map based on business domain requirement, technical innovation to ease the development, design process, incident handling process
- Share knowledge through Code Reviews and Communities of Practise opportunities across the Service
- Proactively address issues discovered in the software components, infrastructure and scripts in the various environments
- Ensure that SDLC procedures defined for service within the domain/service/application/feature are followed.
- Ensure that all performance and career-based activities, conversations and artifacts are prepared together with the individuals, such as; Development Plan
- Co-ordinate with Product owner/ Business analyst for Agile Sprint Planning
- Taking initiative in innovation, bringing new tools and technology to make process easy, mentoring
- Technical team on new tools and technologies
- Owner of an application or a feature within the application
- Defines and communicates a shared technical and architectural vision (including infra)
- Consult with the Enteprise Architecture practice to ensure that the service is aligned with FAB architectural patterns
- Ensure that SDLC procedures defined for Requirements and Solution Design within the domain/service/application/feature are followed.
- Document quality procedures for the service
- Ensure that talent is continual brought into the team through facilitating interviewing new team members including on boarding
- Ensure that all performance and career based activities, conversations and artefacts are prepared together with the individuals, such as; Development Plan
- Share knowledge through Code Reviews and Communities of Practise opportunities across the Service
- 10-15 years overall experience in IT starting with the hands-on engineering positions
- 2-5 years' experience doing practical design or architecture within the specialization (solutions, infrastructure, network, security, etc.)
- Practical experience and deep understanding of technology in the area of specialization, software stack, patterns and best practices
- Knowledge and experience in requirements traceability throughout the design phase, including functional and non-functional requirements
- Design patterns and Agile practises
- Ability and experience in translating functional and non-functional requirements into solution/feature/component design and service architecture
- Understands how the business structures and functions in FAB relate to the nature of the service
- Can create a high-level and low-level design (functional and non-functional) of a single or a small collection of components or a small end-to-end service
- Has good understanding of Software Development Life Cycle (SDLC) and ensures that SDLC procedures defined for service or application are followed
- Conducts / participates in code reviews, identifies bug root causes, and finds a workable solution
- Participates in Communities
- Proactively addresses issues discovered in the software components, infrastructure and scripts in the various environments
- Should be aware of Application security best practise available in the market
- Should have sound understanding in evolving technologies like AI, Data Science and should be able to co-ordinate with core teams in FAB for getting task done specific to project requirement
- Sound understanding in modern languages, Python and other scripting languages and related frameworks .
- Sound understanding of Microservices & understanding in DevOps, Docker and K8s, Data pipeline and cloud platforms, Event Driven architecture,Kafka ,EMQ like AWS etc