DevOps support for new project

Job ID: 32173951

Budget: $25 – $50 CAD

I'm looking for a DevOps resource that will help me setup a new plateform for a new development project.

I'll be using React.js, Node.js, Kafka, MongoDb, Docker as a start. I need support on configuring all the proper setup for a Windows Developer Workstation.

Then I need the DevOps to configure a pipeline to deliver the solution to all three major cloud plateform Azure, AWS and Google Cloud. I'll need a Dev environment locally on developper Windows station and I'll need a Testing, Staging and Production environment in the Cloud.

I only want to use Open Source solutions that I can run and configure myself but I'll be looking for recommendations for code repo, CI, CD, Monitoring, etc.

The DevOps will need to write all the scripts that are required to setup all the environments but not the actual code of the application itself. The DevOps will need to support the developer on how to include and code the Node.js backend to talk to both Kafka and MongoDb and logging services and will need to be very familiar with microservices and event driven design

I need someone with extensive experience with DevOps and Infrastructure as code to set this up.