Environment="HTTP_PROXY=http://10.330.100.100:3128/"
Environment="HTTPS_PROXY=https://10.330.100.100:3128/"
^ ^^^^
Here you configure your proxy server to available over plain HTTP and HTTPS on the same port. That is extremely unlikely to be the case.
Either your proxy server is configured with its own TLS certificate and will listen on different ports for http and https.
Or, and that is usually the case, the proxy server only supports plain http connections and requests to HTTPS resources will still need to use plain HTTP to make the connection to the proxy server. (Once connected to the proxy the client will use the CONNECT method to establish a TLS connection via the proxy to the webserver which creates an end-to-end encrypted channel.)
In other words: you probably need to change the HTTPS_PROXY variable to:
Environment="HTTPS_PROXY=http://10.330.100.100:3128/"
When you're required to use a proxy, that often means that also TLS traffic is controlled. You may need to install and enable your organisations CA certificate.
When you're required to use a proxy, that means that others in your organisation are required to do the same.
That means that you (or rather your proxy server, will very quickly run into the docker rate limiting. See: https://docs.docker.com/docker-hub/download-rate-limit/