- Design of systems & application architecture
- Design of technology solutions including technical and data flows, integrations, technologies used, infrastructure requirements, …
- Coding guidelines and code reviews. Quality reviews of code delivered by in-house systems delivery teams and near-shore development teams.
- Design of future systems & application architecture, like microservice architectures, dockers, Kubernetes, stateless services, …
- Cooperation with infrastructure team to design a fast, reliable, scalable and cost efficient infrastructure architecture, e.g. a hybrid landscape combining on premise infrastructure in outsourced data center in combination with cloud solutions, e.g. Google Cloud
- Introduction of efficient and seamless deployment processes with a minimum of downtime of production services
- Follow the technology market and introduce new technologies that can improve technology landscape or that can introduce new technology solutions towards members and customers, e.g. Blockchain technology
- Create Proof Of Concepts (POC’s) of ideas and requirements of members, e.g. a prototype to integrate Dynamic Merchant Platform API’s
- Cooperate and support members and customers to integrate technology solutions with the systems of members and customers. Understand their technical requirements for interfaces and performance.
- Provide solutions to meet these technical requirements for interfaces and performance.
- Participate in software and infrastructure selection process, including vendor selections
AUTONOMOUS DECISION MAKING AUTHORITY
- Detailed architecture decisions together with the systems delivery and operations teams
- Quality reviews of code delivered by in-house systems delivery teams and near-shore development teams
- Implementation of Proof Of Concepts (POC’s)
- Identification of new technologies that can potentially benefit in the future
Exchange of information: Directors, Head of Departments, Managers, Staff
Negotiations with: Heads of Departments, Managers
Exchange of information: members and customers, near-shore development parties, software and systems providers, data center provider,
Negotiations with: members and customers technology teams, software and systems providers