Remote Network And System Administration Job In IT And Networking

PYTHON Process Scripting in Docker on Win10

Find more Network And System Administration remote jobs posted recently Worldwide

Two Offline Win10 Python processes to operate in a docker container - Python experience required.
Docker experience required. MySQL experience required.
Win10 environment required. If you have not read the brief before responding we will not interview you.

Process 1 - Fetch Email Instruction - Run every 60 seconds:
- Login to EMAIL - Load next unread email in with SUBJECT = XXXXXX
- Read new unread Email with XML body into memory with ORDERID/# + customised fields
- Update order status progress in remote MySQL eg: PROCESSING STEP 1 of X
- Lookup fields from body and query remote MySQL
- Create Concatenate job list with from mail body
- Create Job Script files utilising provided template with email provided parameters
- Validate job script files
- Update order status progress in MySQL eg: PROCESSING STEP 2 of X
- Move Job files to jobready folder (If error - Send email to Error Handling email address with any created files attached) - Update order status progress in MySQL eg: PROCESSING STEP 2e of X

Process 2 - Run every 90 seconds:
- If Job Script and Job file list exists
- Move Job files into into execution folder
- Update order status progress in MySQL eg: PROCESSING STEP 3 of X
- Execute Job
- review output
- If successful
- Upload/Move file to archive location
- Update order status progress in MySQL eg: PROCESSING STEP 4 of X
- Move Job files into completed folder named ( Produced-MMM-YY)
- Ftp/Upload/Move job output file (video) to designated host or googledrive
- Update order status progress in MySQL eg: PROCESSING STEP 5 of X - Generate short link
- If error
-send email to Error Handling email address with any created files
- Update order status progress in MySQL eg: PROCESSING STEP 5e of X

So in summary I am looking to set up two periodic processes.
1) poll to read the next unread email, process the fields as input and create a command line script (like a batch file) then place the created script in a specific folder depending on the email fields and update a remote MySQL database.
and
2) poll a folder, execute a custom script created in step 1) , check the output is created, move the script to a done folder, ftp the mp4 output to a website, create a tinurl, update the MySQL,
Code must be documented
Must work on Windows 10 Docker 17.03
Payment on installation, configuration and testing of Python scripts in Docker container on Win10 machine.
About the recuiter
Member since Nov 11, 2022
Zhuning Zhou
from Maharashtra, India

Skills & Expertise Required

Docker Database mysql Windows Python 

Candidate shortlisted and hiredHiring open till - Jul 19, 2024

Work from Anywhere

40 hrs / week

Fixed Type

Remote Job

$57.31

Cost

Looking for help? Checkout our video tutorial
How to search and apply for jobs

How to apply? Do you have more questions about the Job?
See frequently asked questions

Similar Projects

Expert NLP Data Scientist/ Technical Writer / Softbank robotics

Our project involves working with Pepper - Sofbank Robot and requires writing a 60-70 pages document accompanied my a python implementation

more details will be offered after your application

Linkedin Scraping for Employees via Software

We need to create some databases based on employees with specific job positions and/or work at a specific company.

This needs to be done via software scraping. not manual hand scraping. i need quick turn arounds. what i will do is provide y...read more

Management of Data Visualization Tool and Database

Our project has a group of crawlers in Python that do some researches on the web. Our main database used is Mongo DB, and the crawlers made this connection through an API.
Nowadays, we are using PowerBI as data visualization tool (weve used Met...read more

Terraform Project R7

Configure Terraform on Debian servers
Configure Terraform to manage (AWS, Kubernetes and Vmware)
Integrate Codeherent with Terraform (gui)
Create workflows for six AWS vpc, vpn, network
Create workflows for six local device/system sc...read more

Developer expert in Open Edx and installation on aws.

Looking for open Edx expert who can do customisation and if possible install on AWS platform.