diff --git a/aggregation-manager-job/src/main/helm/Chart.yaml b/aggregation-manager-job/src/main/helm/Chart.yaml
index 83d7d422bd735e95aeb96e80df6055116bd37851..4dbc8eeeed2c13ae5f30f63eb8b93d7ad714b318 100644
--- a/aggregation-manager-job/src/main/helm/Chart.yaml
+++ b/aggregation-manager-job/src/main/helm/Chart.yaml
@@ -24,7 +24,7 @@
 
 apiVersion: v1
 appVersion: "1.0"
-description: OZG-Cloud Helm chart for aggregation-manager
-name: aggregation-manager
+description: OZG-Cloud Helm chart for aggregation-manager-job
+name: aggregation-manager-job
 version: 0.0.0-MANAGED-BY-JENKINS
 icon: https://simpleicons.org/icons/helm.svg
diff --git a/aggregation-manager-job/src/main/helm/templates/_helpers.tpl b/aggregation-manager-job/src/main/helm/templates/_helpers.tpl
index 599e6624e87564092b83b8da4b6ce9f0ac52ce4f..88c452bde33a48f2aad132a1f829b420d9626a9a 100644
--- a/aggregation-manager-job/src/main/helm/templates/_helpers.tpl
+++ b/aggregation-manager-job/src/main/helm/templates/_helpers.tpl
@@ -51,7 +51,7 @@
 
 {{/* Default Labels: Helm recommended best-practice labels https://helm.sh/docs/chart_best_practices/labels/ */}}
 {{- define "app.defaultLabels" }}
-app.kubernetes.io/instance: aggregation-manager
+app.kubernetes.io/instance: aggregation-manager-job
 app.kubernetes.io/managed-by: {{ include "app.managedBy" . }}
 app.kubernetes.io/name: {{ .Release.Name }}
 app.kubernetes.io/namespace: {{ include "app.namespace" . }}
diff --git a/aggregation-manager-job/src/main/helm/templates/cronjob.yaml b/aggregation-manager-job/src/main/helm/templates/cronjob.yaml
index 9dc85320384a502b02c4b26137a3839ca54996dd..c320cf7a4a0ab8150e72dafdd1b490489c87954a 100644
--- a/aggregation-manager-job/src/main/helm/templates/cronjob.yaml
+++ b/aggregation-manager-job/src/main/helm/templates/cronjob.yaml
@@ -42,14 +42,14 @@ spec:
         metadata:
           labels:
             {{- include "app.defaultLabels" . | indent 12 }}
-            component: aggregation-manager
+            component: aggregation-manager-job
         spec:
           {{- if (.Values.serviceAccount).create }}
           serviceAccountName: {{ .Values.serviceAccount.name }}
           {{- end }}
           restartPolicy: "Never"
-          containers:   
-          - name: aggregation-manager
+          containers:
+          - name: aggregation-manager-job
             image: "{{ .Values.image.repo }}/{{ .Values.image.name }}:{{ .Values.image.tag }}"
             imagePullPolicy: Always
             env:
diff --git a/aggregation-manager-job/src/main/helm/templates/network_policy.yaml b/aggregation-manager-job/src/main/helm/templates/network_policy.yaml
index 459e7e3cf3ae5825761020c609ab1851dca9acba..03efd104d87196bfa00589c986d265445531fd50 100644
--- a/aggregation-manager-job/src/main/helm/templates/network_policy.yaml
+++ b/aggregation-manager-job/src/main/helm/templates/network_policy.yaml
@@ -26,12 +26,12 @@
 apiVersion: networking.k8s.io/v1
 kind: NetworkPolicy
 metadata:
-  name: network-policy-aggregation-manager
+  name: network-policy-aggregation-manager-job
   namespace: {{ include "app.namespace" . }}
 spec:
   podSelector:
     matchLabels:
-      component: aggregation-manager
+      component: aggregation-manager-job
   policyTypes:
     - Ingress
     - Egress
diff --git a/aggregation-manager-job/src/main/helm/templates/service.yaml b/aggregation-manager-job/src/main/helm/templates/service.yaml
index 4e92320b65dbb25948759d97f77b61136b68d151..d8f6db48969f5ab3d182808bd3315c1dd414e737 100644
--- a/aggregation-manager-job/src/main/helm/templates/service.yaml
+++ b/aggregation-manager-job/src/main/helm/templates/service.yaml
@@ -29,7 +29,7 @@ metadata:
   namespace: {{ include "app.namespace" . }}
   labels:
     {{- include "app.defaultLabels" . | indent 4 }}
-    component: aggregation-manager-service
+    component: aggregation-manager-job-service
 spec:
   type: ClusterIP
   ports:
@@ -38,4 +38,4 @@ spec:
       protocol: TCP
   selector:
     {{- include "app.matchLabels" . | indent 4 }}
-    component: aggregation-manager
+    component: aggregation-manager-job
diff --git a/aggregation-manager-job/src/main/helm/templates/service_monitor.yaml b/aggregation-manager-job/src/main/helm/templates/service_monitor.yaml
index 9911109e44cd05d27ff853a9e6901cac71c68b5b..5274cc482a298371af3b0fb05301b3bb1acb0c5b 100644
--- a/aggregation-manager-job/src/main/helm/templates/service_monitor.yaml
+++ b/aggregation-manager-job/src/main/helm/templates/service_monitor.yaml
@@ -29,7 +29,7 @@ metadata:
   namespace: {{ include "app.namespace" . }}
   labels:
     {{- include "app.defaultLabels" . | indent 4 }}
-    component: aggregation-manager-service-monitor
+    component: aggregation-manager-job-service-monitor
 spec:
   endpoints:
   - port: metrics
@@ -40,4 +40,4 @@ spec:
   selector:
     matchLabels:
       {{- include "app.matchLabels" . | indent 6 }}
-      component: aggregation-manager-service
\ No newline at end of file
+      component: aggregation-manager-job-service
\ No newline at end of file
diff --git a/aggregation-manager-job/src/main/helm/values.yaml b/aggregation-manager-job/src/main/helm/values.yaml
index 1800799a5d54d14fcbab7102b5af38f0ddf798e9..366ab528a084541f719b998c41778cac4d55bfe6 100644
--- a/aggregation-manager-job/src/main/helm/values.yaml
+++ b/aggregation-manager-job/src/main/helm/values.yaml
@@ -24,33 +24,33 @@
 
 image:
   repo: docker.ozg-sh.de
-  name: aggregation-manager
+  name: aggregation-manager-job
   tag: latest
 
 ozgcloud:
   environment:
 
 database:
-   useExternal: false
-   databaseName: aggregation-manager-database
-   secretName: ozg-mongodb-admin-aggregation-manager-user
-   tls:
-      enabled: false
-      secretName: ozg-mongodb-tls-cert
+  useExternal: false
+  databaseName: aggregation-manager-database
+  secretName: ozg-mongodb-admin-aggregation-manager-user
+  tls:
+    enabled: false
+    secretName: ozg-mongodb-tls-cert
 
 vorgangManager:
-   grpcClientNegotiationType: PLAINTEXT
+  grpcClientNegotiationType: PLAINTEXT
 
 cronjob:
-   schedule: "0 0 * * *"
-   successfulJobsHistoryLimit: 3
-   failedJobsHistoryLimit: 3
-   concurrencyPolicy: Forbid
-   startingDeadlineSeconds: 120
+  schedule: "0 0 * * *"
+  successfulJobsHistoryLimit: 3
+  failedJobsHistoryLimit: 3
+  concurrencyPolicy: Forbid
+  startingDeadlineSeconds: 120
 
 serviceAccount:
-   create: true
-   name: aggregation-manager-service-account
+  create: true
+  name: aggregation-manager-job-service-account
 
 imagePullSecret: ""
 
diff --git a/aggregation-manager-job/src/test/helm/configmap_bindings_type_test.yaml b/aggregation-manager-job/src/test/helm/configmap_bindings_type_test.yaml
index e641ab09f0a5c15492a486ce81bbd4ed423c6af0..4ad5fad2df2de83511d9ba12123a90312e3c9383 100644
--- a/aggregation-manager-job/src/test/helm/configmap_bindings_type_test.yaml
+++ b/aggregation-manager-job/src/test/helm/configmap_bindings_type_test.yaml
@@ -24,7 +24,7 @@
 
 suite: configmap_bindings_type
 release:
-  name: aggregation-manager
+  name: aggregation-manager-job
   namespace: sh-helm-test
 templates:
   - templates/configmap_bindings_type.yaml
@@ -32,23 +32,23 @@ tests:
   - it: configMap should not exists
     asserts:
       - hasDocuments:
-          count: 0     
+          count: 0
   - it: should have configmap if database tls is enabled
     set:
       database:
         tls:
           enabled: true
     asserts:
-     - isKind:
-         of: ConfigMap
-     - isAPIVersion:
-         of: v1
-     - equal:
-         path: metadata.name
-         value: aggregation-manager-bindings-type
-     - equal:
-         path: metadata.namespace
-         value: sh-helm-test
-     - equal:
-        path: data.type
-        value: "ca-certificates"
\ No newline at end of file
+      - isKind:
+          of: ConfigMap
+      - isAPIVersion:
+          of: v1
+      - equal:
+          path: metadata.name
+          value: aggregation-manager-bindings-type
+      - equal:
+          path: metadata.namespace
+          value: sh-helm-test
+      - equal:
+          path: data.type
+          value: "ca-certificates"
diff --git a/aggregation-manager-job/src/test/helm/cronjob_database_test.yaml b/aggregation-manager-job/src/test/helm/cronjob_database_test.yaml
index be7ef6105fbdd24715ab8668f8b4873cff9a4378..38ad6f7b0f126f207b87941bc8ed2a7eb4a479b8 100644
--- a/aggregation-manager-job/src/test/helm/cronjob_database_test.yaml
+++ b/aggregation-manager-job/src/test/helm/cronjob_database_test.yaml
@@ -24,7 +24,7 @@
 
 suite: cronjob database
 release:
-  name: aggregation-manager
+  name: aggregation-manager-job
   namespace: sh-helm-test
 templates:
   - templates/cronjob.yaml
@@ -100,4 +100,4 @@ tests:
           enabled: false
     asserts:
       - isEmpty:
-          path: spec.jobTemplate.spec.template.spec.volumes
\ No newline at end of file
+          path: spec.jobTemplate.spec.template.spec.volumes
diff --git a/aggregation-manager-job/src/test/helm/cronjob_defaults_labels_test.yaml b/aggregation-manager-job/src/test/helm/cronjob_defaults_labels_test.yaml
index f1e13826790fb3e86a2dd5a98c5632dd97df1217..73dcd9d8c5ceb04c576b9de17a2e88573c5db111 100644
--- a/aggregation-manager-job/src/test/helm/cronjob_defaults_labels_test.yaml
+++ b/aggregation-manager-job/src/test/helm/cronjob_defaults_labels_test.yaml
@@ -24,7 +24,7 @@
 
 suite: test cronjob default labels
 release:
-  name: aggregation-manager
+  name: aggregation-manager-job
   namespace: sh-helm-test
 templates:
   - templates/cronjob.yaml
@@ -36,27 +36,27 @@ tests:
     asserts:
       - equal:
           path: metadata.labels
-          value:        
-            app.kubernetes.io/instance: aggregation-manager
+          value:
+            app.kubernetes.io/instance: aggregation-manager-job
             app.kubernetes.io/managed-by: Helm
-            app.kubernetes.io/name: aggregation-manager
+            app.kubernetes.io/name: aggregation-manager-job
             app.kubernetes.io/namespace: sh-helm-test
             app.kubernetes.io/part-of: ozgcloud
             app.kubernetes.io/version: 0.0.0-MANAGED-BY-JENKINS
-            helm.sh/chart: aggregation-manager-0.0.0-MANAGED-BY-JENKINS
+            helm.sh/chart: aggregation-manager-job-0.0.0-MANAGED-BY-JENKINS
             ozgcloud-mongodb-client: "true"
 
   - it: should have correct deyploment spec.template.metadata.labels
     asserts:
       - equal:
           path: spec.jobTemplate.spec.template.metadata.labels
-          value: 
-            app.kubernetes.io/instance: aggregation-manager
+          value:
+            app.kubernetes.io/instance: aggregation-manager-job
             app.kubernetes.io/managed-by: Helm
-            app.kubernetes.io/name: aggregation-manager
+            app.kubernetes.io/name: aggregation-manager-job
             app.kubernetes.io/namespace: sh-helm-test
             app.kubernetes.io/part-of: ozgcloud
             app.kubernetes.io/version: 0.0.0-MANAGED-BY-JENKINS
-            component: aggregation-manager
-            helm.sh/chart: aggregation-manager-0.0.0-MANAGED-BY-JENKINS
-            ozgcloud-mongodb-client: "true"
\ No newline at end of file
+            component: aggregation-manager-job
+            helm.sh/chart: aggregation-manager-job-0.0.0-MANAGED-BY-JENKINS
+            ozgcloud-mongodb-client: "true"
diff --git a/aggregation-manager-job/src/test/helm/cronjob_service_account_test.yaml b/aggregation-manager-job/src/test/helm/cronjob_service_account_test.yaml
index a97523243694fa4f636791af27ea7c5f2b6f55c6..332566087ce7f807da1498f491f82ba8b4fafc8b 100644
--- a/aggregation-manager-job/src/test/helm/cronjob_service_account_test.yaml
+++ b/aggregation-manager-job/src/test/helm/cronjob_service_account_test.yaml
@@ -24,7 +24,7 @@
 
 suite: cronjob service account
 release:
-  name: aggregation-manager
+  name: aggregation-manager-job
   namespace: by-helm-test
 templates:
   - templates/cronjob.yaml
@@ -32,11 +32,11 @@ set:
   ozgcloud:
     environment: dev
 tests:
-  - it: should use aggregation-manager service account
+  - it: should use aggregation-manager-job service account
     asserts:
       - equal:
           path: spec.jobTemplate.spec.template.spec.serviceAccountName
-          value: aggregation-manager-service-account
+          value: aggregation-manager-job-service-account
   - it: should set service account name
     set:
       serviceAccount:
@@ -51,4 +51,4 @@ tests:
         create: false
     asserts:
       - isNull:
-          path: spec.jobTemplate.spec.template.spec.serviceAccountName
\ No newline at end of file
+          path: spec.jobTemplate.spec.template.spec.serviceAccountName
diff --git a/aggregation-manager-job/src/test/helm/cronjob_test.yaml b/aggregation-manager-job/src/test/helm/cronjob_test.yaml
index 291b20282acf3b1fc3f36e78466ad2e28dae9647..b0540adeca68d8816d0debb67f272ec0ee51e9ed 100644
--- a/aggregation-manager-job/src/test/helm/cronjob_test.yaml
+++ b/aggregation-manager-job/src/test/helm/cronjob_test.yaml
@@ -24,7 +24,7 @@
 
 suite: cronjob test
 release:
-  name: aggregation-manager
+  name: aggregation-manager-job
   namespace: sh-helm-test
 templates:
   - templates/cronjob.yaml
@@ -40,7 +40,7 @@ tests:
           of: batch/v1
       - equal:
           path: metadata.name
-          value: "aggregation-manager"
+          value: "aggregation-manager-job"
       - equal:
           path: metadata.namespace
           value: "sh-helm-test"
@@ -90,10 +90,10 @@ tests:
     asserts:
       - equal:
           path: spec.jobTemplate.spec.template.spec.containers[0].name
-          value: "aggregation-manager"
+          value: "aggregation-manager-job"
       - equal:
           path: spec.jobTemplate.spec.template.spec.containers[0].image
-          value: "docker.ozg-sh.de/aggregation-manager:latest"
+          value: "docker.ozg-sh.de/aggregation-manager-job:latest"
       - equal:
           path: spec.jobTemplate.spec.template.spec.containers[0].imagePullPolicy
           value: "Always"
diff --git a/aggregation-manager-job/src/test/helm/cronjob_volume_test.yaml b/aggregation-manager-job/src/test/helm/cronjob_volume_test.yaml
index 43f3876cdf5dc025021bc6ab17c94cde03c03a0b..e80b13548745b47f37aeef1ab5085cfcb6924011 100644
--- a/aggregation-manager-job/src/test/helm/cronjob_volume_test.yaml
+++ b/aggregation-manager-job/src/test/helm/cronjob_volume_test.yaml
@@ -24,7 +24,7 @@
 
 suite: cronjob volumes tests
 release:
-  name: aggregation-manager
+  name: aggregation-manager-job
 templates:
   - templates/cronjob.yaml
 set:
diff --git a/aggregation-manager-job/src/test/helm/network_policy_test.yaml b/aggregation-manager-job/src/test/helm/network_policy_test.yaml
index 29891cf1d24016645c3a346991059bfac69178d5..726b2d325b6ef1ec78279de9475ccc041e0d1278 100644
--- a/aggregation-manager-job/src/test/helm/network_policy_test.yaml
+++ b/aggregation-manager-job/src/test/helm/network_policy_test.yaml
@@ -22,9 +22,9 @@
 # unter der Lizenz sind dem Lizenztext zu entnehmen.
 #
 
-suite: network policy aggregation-manager test
+suite: network policy aggregation-manager-job test
 release:
-  name: aggregation-manager
+  name: aggregation-manager-job
   namespace: by-helm-test
 templates:
   - templates/network_policy.yaml
@@ -52,7 +52,7 @@ tests:
       - equal:
           path: metadata
           value:
-            name: network-policy-aggregation-manager
+            name: network-policy-aggregation-manager-job
             namespace: by-helm-test
   - it: validate spec
     set:
@@ -107,7 +107,7 @@ tests:
                     protocol: TCP
             podSelector:
               matchLabels:
-                component: aggregation-manager
+                component: aggregation-manager-job
             policyTypes:
               - Ingress
               - Egress
diff --git a/aggregation-manager-job/src/test/helm/service_account_test.yaml b/aggregation-manager-job/src/test/helm/service_account_test.yaml
index af9a14b3680f6dde6ed29a5fa9e86030fccd527f..7cd967ba28fca4e359d0ed4eff8536fe9fbabf99 100644
--- a/aggregation-manager-job/src/test/helm/service_account_test.yaml
+++ b/aggregation-manager-job/src/test/helm/service_account_test.yaml
@@ -24,7 +24,7 @@
 
 suite: test service account
 release:
-  name: aggregation-manager
+  name: aggregation-manager-job
   namespace: sh-helm-test
 templates:
   - templates/service_account.yaml
@@ -37,7 +37,7 @@ tests:
           of: v1
       - equal:
           path: metadata.name
-          value: aggregation-manager-service-account
+          value: aggregation-manager-job-service-account
       - equal:
           path: metadata.namespace
           value: sh-helm-test
@@ -60,4 +60,4 @@ tests:
         create: false
     asserts:
       - hasDocuments:
-        count: 0
\ No newline at end of file
+        count: 0
diff --git a/aggregation-manager-job/src/test/helm/service_monitor_test.yaml b/aggregation-manager-job/src/test/helm/service_monitor_test.yaml
index ecf7e1409a9349be069138c23f8159db19bae575..de007a9880e9b8de50b4af3127ad49192e15b761 100644
--- a/aggregation-manager-job/src/test/helm/service_monitor_test.yaml
+++ b/aggregation-manager-job/src/test/helm/service_monitor_test.yaml
@@ -24,12 +24,12 @@
 
 suite: test service_monitor
 release:
-  name: aggregation-manager
+  name: aggregation-manager-job
   namespace: sh-helm-test
 templates:
   - templates/service_monitor.yaml
 tests:
-  - it: should have basic info and the label component with value aggregation-manager-service-monitor attached
+  - it: should have basic info and the label component with value aggregation-manager-job-service-monitor attached
     asserts:
       - isKind:
           of: ServiceMonitor
@@ -37,27 +37,27 @@ tests:
           of: monitoring.coreos.com/v1
       - equal:
           path: metadata.name
-          value: aggregation-manager
+          value: aggregation-manager-job
       - equal:
           path: metadata.namespace
           value: sh-helm-test
       - equal:
           path: metadata.labels["component"]
-          value: aggregation-manager-service-monitor
-      
+          value: aggregation-manager-job-service-monitor
+
   - it: should contain default lables and component lables
     asserts:
       - equal:
           path: metadata.labels
           value:
-            app.kubernetes.io/instance: aggregation-manager
+            app.kubernetes.io/instance: aggregation-manager-job
             app.kubernetes.io/managed-by: Helm
-            app.kubernetes.io/name: aggregation-manager
+            app.kubernetes.io/name: aggregation-manager-job
             app.kubernetes.io/namespace: sh-helm-test
             app.kubernetes.io/part-of: ozgcloud
             app.kubernetes.io/version: 0.0.0-MANAGED-BY-JENKINS
-            component: aggregation-manager-service-monitor
-            helm.sh/chart: aggregation-manager-0.0.0-MANAGED-BY-JENKINS
+            component: aggregation-manager-job-service-monitor
+            helm.sh/chart: aggregation-manager-job-0.0.0-MANAGED-BY-JENKINS
             ozgcloud-mongodb-client: "true"
 
   - it: should have the metrics endpoint configured by default
@@ -78,7 +78,7 @@ tests:
     asserts:
       - equal:
           path: spec.selector.matchLabels
-          value: 
-            app.kubernetes.io/name: aggregation-manager
+          value:
+            app.kubernetes.io/name: aggregation-manager-job
             app.kubernetes.io/namespace: sh-helm-test
-            component: aggregation-manager-service
+            component: aggregation-manager-job-service
diff --git a/aggregation-manager-job/src/test/helm/service_test.yaml b/aggregation-manager-job/src/test/helm/service_test.yaml
index 2c8b527f81f699d8e01e76bcdc64091477b702a5..59659253452be9688c98d1e032754ce05da81cf5 100644
--- a/aggregation-manager-job/src/test/helm/service_test.yaml
+++ b/aggregation-manager-job/src/test/helm/service_test.yaml
@@ -27,7 +27,7 @@ suite: service
 templates:
   - templates/service.yaml
 release:
-  name: aggregation-manager
+  name: aggregation-manager-job
   namespace: helm-test
 
 tests:
@@ -36,7 +36,7 @@ tests:
       - containsDocument:
           kind: Service
           apiVersion: v1
-          name: aggregation-manager
+          name: aggregation-manager-job
           namespace: helm-test
   - it: should be of type ClusterIP
     asserts:
@@ -56,7 +56,7 @@ tests:
     asserts:
       - equal:
           path: spec.selector["app.kubernetes.io/name"]
-          value: aggregation-manager
+          value: aggregation-manager-job
       - equal:
           path: spec.selector["app.kubernetes.io/namespace"]
           value: helm-test
@@ -64,18 +64,18 @@ tests:
     asserts:
       - equal:
           path: spec.selector.component
-          value: aggregation-manager
+          value: aggregation-manager-job
   - it: should contain default lables and component lables
     asserts:
       - equal:
           path: metadata.labels
           value:
-            app.kubernetes.io/instance: aggregation-manager
+            app.kubernetes.io/instance: aggregation-manager-job
             app.kubernetes.io/managed-by: Helm
-            app.kubernetes.io/name: aggregation-manager
+            app.kubernetes.io/name: aggregation-manager-job
             app.kubernetes.io/namespace: helm-test
             app.kubernetes.io/part-of: ozgcloud
             app.kubernetes.io/version: 0.0.0-MANAGED-BY-JENKINS
-            component: aggregation-manager-service
-            helm.sh/chart: aggregation-manager-0.0.0-MANAGED-BY-JENKINS
-            ozgcloud-mongodb-client: "true"
\ No newline at end of file
+            component: aggregation-manager-job-service
+            helm.sh/chart: aggregation-manager-job-0.0.0-MANAGED-BY-JENKINS
+            ozgcloud-mongodb-client: "true"