Microservices Setup on AWS EC2

Job ID: 38743441

Budget: €30 – €250 EUR

I'm looking for a professional who can assist me in setting up 5-7 basic microservices on an AWS EC2 Ubuntu machine. These services will upload data from standard .csv files, process it, store the results in local folders, and finally create a unique file in xls.

We have already written the necessary Python code which is currently running on my local machine. The scripts are as follows:
- Leganti.py
- Dataframe.py
- Counter.py
- Turns.py
- Superdataframe.py

Tasks include:
- Setting up appropriate input/output folders in the environment.
- Establishing the procedure to upload, process, and retrieve the outputs.
- Briefly documenting the flow to automate the process.

This project will be divided into three phases:
1. Set up the environment: This includes an Ubuntu instance, security keys, I/O folders, and a Python compiler.
2. Set up the operating flow: This involves the steps of uploading, executing, and downloading.
3. Document the flow: I need a short documentation of the process to help automate it in the future.

I will provide full access to my EC2 console.

Ideal skills and experience for the job:
- Extensive experience with AWS EC2 and Ubuntu.
- Proficient in Python and familiar with microservices architecture.
- Previous experience in setting up secure environments.
- Ability to document processes clearly and succinctly.