I join Ingenico as a Solution Architect. I mainly define the architecture of new features for our payment applications, then I'm entrusted 3 shared services (teams in Belgium, Sweden and India). Among other things I work on Requests for Proposal, software architecture for evolutions or new applications (microservices, Rest/GRPC APIs, message bus, event sourcing, ...), development of prototype, common libraries or even complete components (Java/Spring, C++, Go), development of deployment scripts (Puppet), dashboards (Prometheus/Grafana, ELK) and some operations in production (migration, performance analysis, postmortem).
The components I work on all have high availability, scalability and security constraints. I'm also in charge of the PCIDSS and PCIPIN security audits for my apps. I make sure of sharing my knowledge with the development teams around me (documentation, presentation, training, code review).