Deploy Multi-Threaded Python Data Script to AWS EC2

Only for registered members United Kingdom

8 hours ago

Default job background
$700 - $0 (USD) budget
Job Title: · Deploy Multi-Threaded Python Data Script to AWS EC2 (High-Core Spot Instance, S3 File Handling, Auto-Shutdown) - Fixed Price · Category: · Development and IT DevOps Engineering · Skills: · AWS EC2, Python, Amazon S3, IAM, Spot Instances, Automation, DevOps, Linux, Sc ...
Job description

Job Title:
Deploy Multi-Threaded Python Data Script to AWS EC2 (High-Core Spot Instance, S3 File Handling, Auto-Shutdown) - Fixed Price

Category:
Development and IT DevOps Engineering

Skills:
AWS EC2, Python, Amazon S3, IAM, Spot Instances, Automation, DevOps, Linux, Scripting and Automation, Git, boto3

Operating System:
Ubuntu

Description:


We are a small Toronto-based sustainability research organization looking to migrate a CPU-intensive standalone Python script (CKResolve) from a local Windows machine to AWS EC2 for faster execution on a high-core-count instance.

Project Overview
The script currently takes about 2 hours locally and uses numpy, pandas, openpyxl, xlsxwriter, and matplotlib. It is pure Python (no GPU needed), multi-threaded, and processes Excel and CSV files.


Goal:

Run it much faster (about 15-30 min target) on spot pricing, with easy file upload/download for non-technical users, and automatic shutdown to minimize costs.

Key Requirements

Select and configure an appropriate EC2 instance (example: c7i family, spot preferred for 70-90 percent savings).

Set up Python 3.12+ environment on Ubuntu or Amazon Linux (install dependencies, handle any Windows-to-Linux tweaks like paths or matplotlib backend).

Implement simple S3-based file handling: non-tech users upload inputs to S3 bucket, script downloads, processes, and uploads outputs.

Create a one-command or one-click trigger (example: AWS CLI batch file, SSM Run Command, or simple script) for non-technical team members to start runs.

Ensure the instance auto-shuts down after each run (example: poweroff at script end) to avoid idle costs.
Provide brief, clear documentation (Google Doc or Markdown) so our team can run and maintain it independently.

About the Script

No external APIs or GUI dependencies beyond listed libs.

Input/output:
Excel (.xlsx) and CSV files.
May need minor testing/fixes for Linux compatibility (example: , encoding).
One-time setup; occasional updates via S3 or script tweaks.

Ideal Freelancer

Proven experience with AWS EC2, Spot Instances, S3, IAM roles, SSM (or similar).
Strong Python scripting (including boto3 for AWS integration).
Experience building user-friendly automation for non-technical clients.
Able to complete in 1-2 days (quick turnaround preferred).

Budget and Terms
Fixed-price project. Please quote based on your estimate (we expect 8-12 hours; happy to discuss range 300 to 500 USD). Toronto time zone alignment a plus for quick communication.
To Apply

In your proposal, please include:
Brief examples of similar AWS/Python automation projects you have done.
Your estimated hours, timeline, and fixed-price quote.

Any initial questions (example:
about script details or Linux compatibility).

We are excited to get this running efficiently. Looking forward to your proposals

Project type:
One-time project


Experience level:
Expert or Intermediate

Contract duration of less than 1 month.

Mandatory skills:
Python, Amazon Web Services, Amazon EC2, Ubuntu, macOS, Microsoft Windows, Linux, CentOS, Git, Amazon ECS


Similar jobs

  • Work in company Remote job

    DevOps Specialist Needed for AWS Documentation and Scripting

    Only for registered members

    We are seeking a specialized DevOps professional to create comprehensive technical documentation and scripts for migrating our AWS instance. · ...

    $35 - $50 (USD) per hour

    3 weeks ago

  • Work in company Remote job

    Python Programmer Needed for Raspberry Pi MQTT Script

    Only for registered members

    We are seeking a skilled Python programmer to develop a script for a Raspberry Pi device. · ...

    $20 - $40 (USD) per hour

    1 month ago

  • Work in company Remote job

    AWS Designer for API, Lambda, and DynamoDB Integration with Second Life

    Only for registered members

    We are seeking an experienced AWS Designer to integrate API, AWS Lambda and DynamoDB to connect our application with Second Life using LSL scripting. · ...

    $30 - $50 (USD) per hour

    1 month ago

  • Work in company Remote job

    Python Developer for AWS Demo Project

    Only for registered members

    We are looking for an experienced Python developer to create a demo application that integrates with AWS services. The project aims to showcase the capabilities of AWS using Python, so familiarity with AWS SDKs and cloud architecture is essential. · ...

    $60 - $0 (USD) budget

    1 month ago

  • Work in company

    AWS Infrastructure Architect

    Only for registered members

    AWS Infrastructure Architect in London required to have strong expertise in Terraform and AWS CloudFormation with hands-on experience with AWS services. · Strong expertise in Terraform and AWS CloudFormation. · ...

    London

    1 month ago

  • Work in company

    AWS IAC Cloud Infrastructure Architect

    Only for registered members

    Terraform and AWS CloudFormation expertise. · Hands-on experience with AWS services, networking and security. · ...

    London

    1 month ago

  • Work in company

    DevOps Engineer

    Only for registered members

    We are looking for an ambitious and proactive Junior AWS DevOps Engineer to join our team. The ideal candidate will have foundational knowledge of DevOps principles, a strong interest in Amazon Web Services (AWS), and either relevant cloud certification or practical experience in ...

    London

    1 week ago

  • Work in company Remote job

    Pinescript strategy

    Only for registered members

    Necesito crear un script en Pine para Tradingview que integre con mi bot de trading automático. · Pine Script con indicadores y estrategia personalizados. · ...

    3 weeks ago

  • Work in company

    DevOps Engineer

    Only for registered members

    We are looking for an ambitious and proactive Junior AWS DevOps Engineer to join our team. Assist in the provisioning, management, and maintenance of core AWS services (EC2, S3, VPC, RDS, IAM) following established best practices. · Contribute to the development, configuration, ...

    London

    2 weeks ago

  • Work in company Remote job

    Pentaho job run in AWS

    Only for registered members

    We have pentaho script running in aws batch. Basically this job comparing the dataload from Postgres and snowflake. · Now the 1st requirement is, currently we are using basic username and password to access snowflake. But it's need to changed with okta integration. The okta integ ...

    $300 - $0 (USD) budget

    2 days ago

  • Work in company Remote job

    Python Developer Needed for High-Speed Encoder Monitoring Script

    Only for registered members

    We are looking for an experienced Python developer to create a script that monitors an encoder using a high-speed counter. · ...

    $20 - $40 (USD) per hour

    1 month ago

  • Work in company Remote job

    Amazon SP-API Developer Needed to Automate Daily FBA Inventory Report Export

    Only for registered members

    I am looking for an experienced Amazon SP-API developer who can set up an automated workflow to download the Manage FBA Inventory report in CSV format daily. · ...

    $5 - $40 (USD) per hour

    1 month ago

  • Work in company Remote job

    Senior Kubernetes

    Only for registered members

    Objective · We are seeking an experienced Kubernetes and cloud-native architecture consultant to conduct an independent, hands-on review of our containerized deployment architecture and documentation. The objective is to test our containerized applications to ensure that our solu ...

    2 days ago

  • Work in company

    Support Engineer

    Only for registered members

    AWS | Linux | RHEL | Bash | Scripting | MedTech | Amazon Web Services | Docker | Kubernetes | Ansible | Helm | Support | Ticketing · Want to be involved in a very genuine Tech4Good? · Do you want to further your exposure to AWS, Cloud and modern SaaS technologies? · Looking for s ...

    Wokingham £28,000 - £55,000 (GBP) per year

    5 hours ago

  • Work in company Remote job

    Google Sheets Automation: Daily Import from AWS SFTP Feed

    Only for registered members

    We have an inventory feed hosted on AWS SFTP (AWS Transfer Family). We need a simple, reliable automation that pulls the latest file once per day and updates a Google Sheet automatically. · ...

    $80 - $0 (USD) budget

    1 month ago

  • Work in company

    Cloudera Admin

    Only for registered members

    Job summary: · Design and automate the deployment of Cloudera CDP components using Terraform. · Collaborate with data engineering teams to integrate CDP with existing Big Data workflows. · Migrating the cluster to new Cloudera cloud platform · ...

    Barnard Castle

    1 month ago

  • Work in company Remote job

    PowerShell Diagnostic Script for Windows Service S3 Upload Failures

    Only for registered members

    We need a PowerShell diagnostic script to identify the failure point of a Windows service that collects logs locally and uploads them to S3 via presigned URLs. · Work on PowerShell 5.1 (no PS7 features) · Be read-only and safe for customers to run · Output a report file to Deskto ...

    $30 - $0 (USD) budget

    2 weeks ago

  • Work in company Remote job

    Python & AWS Lambda Developer Needed

    Only for registered members

    We are looking for a skilled developer with expertise in Python Terraform AWS services to help us implement and manage serverless applications. · writing Python scripts for AWS Lambda functions · setting up infrastructure using Terraform · ...

    $15 - $35 (USD) per hour

    2 weeks ago

  • Work in company

    AWS Specialist

    Only for registered members

    AWS DevOps Specialist required to support build out of AWS infrastructure at a leading systematic hedge fund. · ...

    London

    1 month ago

  • Work in company Remote job

    AWS Infrastructure Design and Implementation with Terraform

    Only for registered members

    +We are seeking an experienced cloud engineer to design and implement a multi-environment AWS infrastructure using Terraform. + · +Your responsibilities will include setting up VPCs, subnets, security groups, and other AWS components across multiple environments.A successful proj ...

    $30 - $0 (USD) budget

    2 weeks ago