- Provide technical expertise and leadership to design, development, implementation, testing, documentation key data components like streaming, pipelines and API services that support strategic business applications.
- Design real-time data service components built within Group Data Platform (GODP).
- Lead optimization and enhancement of data streaming platform to achieve multi-BU multi-tenancy, scalability, maximum availability and stability under high load.
- Lead the design of database schema, query and aggregate data.
- Build reusable code and libraries for future use.
- Ensure the technical feasibility of the delivered product.
- Build clean and high-quality data processing or API codes to ensure that the code is well written and structured which allows the team to iterate quickly on projects.
- Consistently improve our development lifecycle by fine tuning the testing and provisioning process with methods such as infrastructure-as-code.
- Code-review to invest in spreading knowledge around the team, and keeping our code easy to read, test, and maintain.
- Presenting to leadership and stakeholders and supporting coordination of technical decisions.
