Hello Dear Customer! Your describe about job looks very interesting. I think I can be useful for your project, becuase I have worked more than 12 years in Devops and administration sphere.
I can create only one Dockerfile for all services or we can create docker-compose for build and running.
what about my main skills:
- kubernetes (aks, gcp , bare metal). tools for deployment: helm, dapp , werf.
- ansible, terraform, capistrano
- docker , lxc.
- linux OS (RHEL based, Debian, Ubunut), trouble shooting and tracing different difficutl issues with OS.
- monitoring: Prometheus, Kibana (fluentd, elasticsearch). Grafana, Zabbix , Newrelic.
- CI/CD Tools: Gitlab, Jenkins, Circle CI
- Load Balancers: AWS and Google implementations and other: haproxy, traefik, nginx + lua, openresty , ipvs
- DB: redis clusters, Postgres(Patroni, Pg-poolI, pgbouncer), Percona Cluster, Mysql, Mongo(cluster mongos replicasets), Influxdb, Oracle.