NodeJS Gitlab Terraform SAP FI Amazon Web Services
Méthodes / Normes
Our insurance's client need a consultant acting as Tech Lead for AWS in SAP context. The Tech Lead could
also be interpreted by a task that is distributed among different persons (e.g. a technical architect that
provides the technical frame and a technically experienced engineer that follow-up the implementation
tasks it self).
With the technical transition towards cloudification and implementation of API based micro services
being used between the different client systems also the Group SAP systems should be connected to AWS
Kinesis. In this context the currently file based interfaces to the feeder systems of the SAP FI system will
be replaced by real-time connections via AWS Kinesis. The data exchange is managed by provisioning
data towards Kinesis and by subscribing for data being provided by other applications towards Kinesis
There are 3 main technical parties that are involved into the set up:
Cloud team being responsible to manage the general AWS setup and environment of our client and defining
the group standards being the base for the applicative implementations.
2) A Generic Service Application team being in charge to do the link between Cloud team and the teams
of the different platforms/applications. It knows the standards and is up-to-date with the general Client's AWS
environment. They help the application teams to build the application related frames for API
implementation and support in technical questions. This team also develops templates/ frameworks that
should ideally be reused by the application for setting up their requirements. This way it will be assured
that the standards are kept and the setup stays up-to-date without that each application needs to take
care of it.
3) The application teams (IT Domains). They are responsible for the development of the related application
within the technical platform they are in charge for. They have on the one hand the expertise of the
technical platform and will also setup and maintain the platform related APIs including scripting of required
infrastructure and setting up CI/CD environment. In our case this is the Finance & HR Domain that is
responsible for the Client SAP systems.
The consultant will be part of team 3) and will with his knowledge be the bridge towards team 2) to
moderate and drive the technical alignments. He will assure a proper knowledge transfer to the team to
enable the team to take over the further maintenance (change and correction).
Base is a solid knowledge of the technical SAP processes and the cloud technic in ECC, a deep
knowledge about the required elements of AWS including Kinesis and significant experience with the
integration of SAP systems with AWS Kinesis environments. Ideally experience with potential obstacles
related to SAP maintenance in such setup like needs in terms of change of services to be considered
(monitoring, communication, defect management), performance impacts, upgrades or other.
In detail knowledge being required in terms of the technical stack in AWS cloud area:
NodeJS / serverLess lambda / Gitlab for CI/CD / Terraform general knowledge for IaaS
Knowledge on Kinesis Consumer development : KCL or Kinesis Data Stream API
Solid SAP knowledge about the technical processes in general and about the technical SAP
environment to implement and manage API/cloud interfacing.
Knowledge about impact of cloud connection for SAP services in terms of monitoring, communication
and defect management)
Assistance Technique (Facturation avec un taux journalier)