this role, your key responsibilities include:
- Design, develop, implement, test, maintain and upgrade reliable, scalable, resilient, high quality, cloud-native and secure platforms, components, systems and apps in order to support in high performing cross-functional squads. Identify, establish and maintain all documentation related to design, implementation, maintenance and operations to ensure ongoing visibility, understanding and compliance around system behavior. Participate in and conduct code reviews to ensure code quality, consistency and adherence to coding standards. Review data structures and identify opportunities, including producing reporting as required, in order to maximise performance