Roles and Responsibilities
Position Purpose
Overall 5 – 8 years of Full-Stack engineer experience in delivery of IT Projects and specifically in the area of Data Systems / BI. Some of the Key skill requirements:
- Solution Architecture experience in the areas of Data Analytics, Integration and reporting (Specifically implementations using Open Source Tools (Python) / Big Data Distribution,
- Strong experience with python programming language, (pandas, dask, numpy, PySpark),
- Strong experience on big data manipulation (Spark, Elastic Search),
- Solid experience in the areas of RDBMS (Oracle, SQL Server) in terms of database design, optimization, performance management etc.,
- Experience in no-sql databases: MongoDB, Cassandra, neo4j
- Design / Architecture Experience in Building Products, Frameworks and Components,
- Ability to understand Hardware / Software Architecture and solution skills in line with the infrastructure,
- Good understanding of Computer Science: algorithms, complexity, etc.
- Wider IT culture & interest: OS, parallelization, network, machine learning, databases
Responsibilities
Direct Responsibilities
- Definition of technical strategy within the SSC and also for the CIB Data Hub
- Define and deliver a roadmap to evolve the architecture of the SSC and CIB Data Hub
- Define Standards, Guidelines, Best Practices and Frameworks / Assets
- Work across multiple projects being delivered by the SSC to ensure target architecture standards are maintained
- Work with IT teams outside the SSC to provide architectural guidance and best practice
- Reporting and presenting to architecture committees as required
- Track and report on delivery of shared functionality
- Stakeholder management
- Encourage continuous improvement, innovation and creativity
- Facilitate problem solving & collaboration
- Ability to discover / analyze problems, and present solutions in a clear and concise manner
- Contribute to the implementation of improvements to the data processing systems
- Proof of concept data projects