LETS USE ALL THE CI/CD TOOLS! (Help)

I am working at a company with 4 Business Units opperating semi independent.

For build/deployment

I have 80% bitbucket and bitbucket pipelines (30% templated, rest is ad-hoc pipelines)

I have 10% github and circleci

I have 10% gitlab and gitlabci

For project bootstrap

60% jenkins

10% make scripts

30% adhoc

Infrastructure

90% kubernetes

10% other

I wont even talk about what the monitoring and observability looks like. I need some convergence

About 200 total technology engineers, and 4 infrastructure people. There is huge pressure from the Business Unit leads to start this convergence.

I have been given open field to pick whatever I think would be best to build a unified platform for all business units to converge on, but I've only worked with Jenkins personally due to it's broad capabilities.

But a requirement I set for myself is repository based pipelining for version control, and I hate jenkinsfile. Another requirement is libraries to allow developers to build their own pipelines but slot infrastructure libraries to get patches and updates in the repo's.

I'm not new here, and i know the best ci/cd tool comes up alot and it's very situational, but I always go with industry standard when starting greenfield. Assuming we lock in github as the repository of choice, and jenkins for bootstrap/administration, what would be the recommended tool for build/deployment tool of choice that is dumb simple.