
In Progress
Posted
Paid on delivery
I work with MRMS QPE data stored as .grib2 files on Amazon Web Services and need a reliable way to turn those files into standard GEMPAK (.gem) datasets for further data-analysis workflows. The exact path you choose is up to you—whether you craft a Python or Bash script, chain existing utilities such as wgrib2, leverage native GEMPAK converters, or wrap everything inside a small API or container. What matters is that the solution consistently ingests the MRMS archives from AWS, performs the format translation, and leaves me with clean, ready-to-use .gem files. Key points I have in mind • The conversion must run unattended once configured, ideally accepting a date/time or file list and processing in batch. • Output .gem files should preserve the full MRMS metadata so they open seamlessly in GEMPAK analysis tools. • Documentation (read-me or inline comments) must explain every dependency, command, and option so I can reproduce the workflow on my own Linux machine. • Efficiency counts: downloading only the needed tiles or using on-the-fly streaming is a plus, but clarity and reliability are more important than micro-optimisations. If you have prior experience wrangling MRMS, GEMPAK, or large AWS S3 datasets, I’d love to see a brief outline of how you would tackle the problem along with an estimated timeline. Once I can run the process end-to-end on a sample day’s worth of data, the job is done.
Project ID: 40703964
86 proposals
Remote project
Active 7 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

The real work here isn't the download loop — it's `nagrib2` and MRMS's parameter encoding. MRMS products come through GRIB2 under NCEP local discipline 209, which stock GEMPAK parameter tables don't recognise, so a straight conversion produces grids with unnamed or blank parameters that then won't plot properly downstream. Getting clean, labelled output means adding the right MRMS entries to `[login to view URL]` and the associated vertical-coordinate table, mapping each product to a proper GEMPAK parameter name. That table work is what separates a conversion that technically runs from `.gem` files that actually open cleanly in your analysis tools. The second issue to plan for is grid size. Full CONUS MRMS at 0.01° is roughly 7000×3500, around 24 million points, which exceeds the `LLMXGD` maximum grid size compiled into most GEMPAK builds. So the pipeline needs either a `wgrib2` subset to your region of interest or a regrid to a coarser mesh before `nagrib2` — or a GEMPAK rebuild with a raised limit, which I'd only recommend if you genuinely need full-resolution CONUS. I'd make that a configuration choice rather than bake in an assumption. The pipeline itself: anonymous S3 access against the public NOAA MRMS bucket (no credentials needed), listing by date/product prefix, then decompress, optional subset or regrid with `wgrib2`, then `nagrib2` writing into a single `.gem` per product per period, with `gdinfo` run afterwards as an automatic verification step rather than assuming success. One honest note on efficiency: the archive files are gzipped, and gzip can't be range-read, so true partial-tile streaming isn't possible — the win comes from filtering by product and time prefix and parallelising downloads, then subsetting locally. I'd rather tell you that than promise streaming that can't work. Deliverable would be a Docker image with GEMPAK and wgrib2 already built, since compiling GEMPAK is by far the most painful part of reproducing this on another machine, plus the plain scripts for running it natively if you prefer. Documentation covers every dependency, the table modifications and why they're needed, and how to add a new MRMS product later. Tell me which MRMS products you need and whether you want CONUS-wide or a regional subset, and I can start immediately on the table mapping and a sample day end to end.
$30 USD in 1 day
7.3
7.3
86 freelancers are bidding on average $127 USD for this job

Hi, I am Adeel. I regularly build data pipelines that pull from S3, transform formats with command line tools, and package everything for unattended batch runs, which is the core shape of this job. My approach would be a Python driver that pulls the needed MRMS tiles by date, calls wgrib2 for the grib2 decode, then pipes through the native GEMPAK conversion utilities to produce the gem files with metadata intact. I would wrap it in a config driven script so you can pass a date range or file list and let it run headless, with a readme covering every dependency and command. Do you already have GEMPAK and its converters installed on your target Linux machine, or should the setup include that?
$30 USD in 1 day
8.2
8.2

Hi, I've built unattended data-processing pipelines on AWS before, pulling from S3 and running batch jobs on Linux, most recently a DevOps integration workflow in Python and AWS. DevOps Integration: matched python and aws work For your MRMS to GEMPAK path, I'd lean on wgrib2 for the GRIB2 side and a native GEMPAK converter like nagrib, wrapped in a Python script that takes a date or file list, fetches only the needed tiles from S3, and writes clean .gem files with metadata preserved. One question up front: which GEMPAK build are you running on your Linux box, since that decides whether we script against system binaries or ship a Docker image so it reproduces exactly. I'd start with a milestone on one sample day, so you only release once the end-to-end run works. Which S3 bucket path holds your MRMS archive? Adil
$119.17 USD in 7 days
7.1
7.1

Hi There! I specialize in Python/Linux data-processing workflows and AWS automation, with 9+ years of experience, a team of 62 professionals, 450+ completed projects and Top 1% verified freelancer status. I can build a reliable MRMS GRIB2-to-GEMPAK pipeline that downloads the required AWS data, processes files in batch and produces clean .gem datasets with the metadata needed for analysis. I’ll design it for unattended execution using Python/Bash with tools such as wgrib2 and GEMPAK where appropriate, including date/file-list inputs, dependency checks, error handling and clear logging. I’ll validate the conversion against a sample day and provide reproducible Linux documentation covering every command and configuration. Which MRMS product(s) and GEMPAK version are you currently using, and do you already have a sample GRIB2 file available for validation?
$140 USD in 7 days
6.7
6.7

Hi, I reviewed the project and understand the main requirement: converting MRMS .grib2 radar archives from Amazon Web Services into reliable, analysis-ready GEMPAK .gem datasets. I can build an unattended Linux workflow using Python and documented conversion utilities, with date/time or file-list batch processing, AWS retrieval, metadata preservation, and clear dependency and command documentation. Data Processing will be structured for a sample day first, with validation that the resulting files open correctly in GEMPAK analysis tools and can be reproduced on your Linux machine. I’ll provide clean, reliable work with readable comments and responsive progress updates, keeping the workflow easy to manage and extend. Let’s discuss here now.
$150 USD in 7 days
6.7
6.7

Hi there! Building a robust, unattended data pipeline using Python and Bash to ingest MRMS GRIB2 radar files from Amazon Web Services (AWS S3), process them via wgrib2, and output standard GEMPAK (.gem) datasets with fully preserved metadata is right in my wheelhouse. I regularly build advanced Linux Data Processing pipelines, AWS automation scripts, and custom data workflows, so feel free to check my profile portfolio. Before we get started, do you have a preference on whether the pipeline is containerized using Docker to strictly pin the wgrib2 and GEMPAK dependencies, or would you prefer a native installation script tailored directly to your specific Linux host? Once you share the details and a sample S3 path, I can map out everything cleanly and deliver the batch-processing script, the inline documentation, and the comprehensive setup README step-by-step. Looking forward to working together! Best regards, Ahmad Hassan
$70 USD in 1 day
6.6
6.6

Hello There! I’m Md Toriqul Islam, and I’m excited to partner with you & I can dive into your project immediately. I have rich experience in Python, Bash, Linux, AWS S3, GRIB2 processing, GEMPAK, wgrib2, batch automation, and scientific data workflows. I have some questions: 1. Which CRM are you currently using, and do you already have the required API/integration credentials? 2. Do you have a preferred WordPress builder such as Elementor, Divi, or Gutenberg? 3. How many landing pages are you planning to build after the pilot page? I am skilled in Python, Bash, Linux, AWS S3, GRIB2, wgrib2, GEMPAK, batch processing, metadata handling, and automation. I understand you need a reliable unattended workflow that retrieves selected MRMS GRIB2 archives from AWS and converts them into clean, analysis-ready GEMPAK .gem datasets. I’m ready to start immediately and can deliver a working end-to-end prototype within approximately 2–4 days, depending on the MRMS product and conversion requirements. Looking forward to hearing from you. Best regards, Md Toriqul Islam
$100 USD in 3 days
6.5
6.5

Hi, I'm Denis, a full-stack developer with experience building data processing pipelines that ingest large datasets from cloud storage, transform them, and output clean results for downstream workflows. I understand your project: you need a reliable, unattended conversion pipeline that transforms MRMS GRIB2 files from AWS S3 into GEMPAK format while preserving metadata. The workflow should handle batch processing by date or file list, run on Linux without manual intervention, and remain maintainable. I've worked on similar systems involving multi-step data transformations with external tools like wgrib2, AWS S3 access, and critical metadata preservation. My approach: build a Python script that handles S3 authentication and file discovery, streams GRIB2 data to wgrib2, pipes output through GEMPAK converters, and writes clean .gem files. Python offers superior error handling and logging compared to Bash, essential for unattended batch jobs. The workflow: 1. Understand your GRIB2 structure and current GEMPAK tools 2. Build and test the core conversion pipeline with sample data 3. Add logging, retry logic, and documentation 4. Verify end-to-end functionality One consideration: GEMPAK tool availability and licensing vary by environment. We'll confirm what's available on your system early and use native utilities or proven open-source alternatives accordingly. This is straightforward engineering work. I can start immediately. Let's discuss the details. Thanks, Denis.
$30 USD in 2 days
6.1
6.1

Hi, I am a Python and Linux data processing developer with 8 years of rich experience in software development, with a strong background in scientific data conversion, AWS workflows, batch processing, and automation. I am familiar with Python, Bash, Linux, AWS S3, GRIB2, wgrib2, GEMPAK, data parsing, metadata handling, batch processing, Docker, logging, and workflow automation. For your MRMS workflow, I can build an unattended conversion pipeline that retrieves the required GRIB2 files from AWS, processes them with wgrib2/GEMPAK-compatible utilities, preserves the required metadata, and outputs validated .gem files with date/file-list batch options and reproducible Linux setup documentation. I'm an individual freelancer and can work on any time zone you want. Please contact me with the best time for you to have a quick chat. Thanks. Emile.
$250 USD in 7 days
5.9
5.9

Greetings, It looks like you're seeking a dependable way to convert MRMS radar data from .grib2 files to .gem files for smooth analysis in GEMPAK. I would tackle this by creating a script—likely in Python—that would automate the conversion process. Using tools like wgrib2, I'd ensure that we only download the necessary data from AWS, making the process efficient while keeping it straightforward. My focus would be on maintaining the MRMS metadata in the output files, so they integrate seamlessly into your analysis tools. I’d also provide thorough documentation to guide you through the workflow and dependencies, making it easy for you to replicate on your Linux machine. Looking forward to helping you streamline your data processing. Best regards, Saba Ehsan
$100 USD in 3 days
5.5
5.5

Hi, I see you're working with MRMS radar data in .grib2 format on AWS and need to convert these into GEMPAK datasets. I have extensive experience with Python and Linux, which are perfect for handling and converting data formats efficiently. Utilizing tools like wgrib2 or native GEMPAK converters, I can create a robust script or API tailored to your needs, ensuring seamless integration into your existing data-analysis workflows. Could you clarify if you have a preference for the conversion method, or should I propose the most efficient solution based on your current setup?
$30 USD in 7 days
5.7
5.7

Hello, I can build a reliable Linux-based workflow to convert MRMS GRIB2 data from AWS into GEMPAK .gem files, with batch/date-time processing and metadata preserved. I can use Python/Bash with wgrib2 and GEMPAK’s native GRIB2 conversion tools, then validate the output against a sample day and provide clear documentation for setup and unattended execution. I’ve worked on similar data-processing and automation tasks and can get this running end-to-end cleanly. Let’s connect in chat to discuss the MRMS product, GEMPAK version, and your current sample files. Best regards, Fahad
$100 USD in 1 day
5.6
5.6

Hello, After reviewing your project requirements, I understand you need an automated workflow to convert MRMS radar data stored in GRIB2 format on AWS into GEMPAK-compatible .gem datasets for reliable analysis workflows. I have experience with Python, Linux environments, data processing pipelines, AWS-based workflows, and automation scripts. I can build a reproducible solution using Python/Bash with tools such as wgrib2 and GEMPAK utilities to download/process MRMS files, preserve metadata, and generate clean .gem outputs. The main challenge will be ensuring the conversion process is reliable for unattended batch execution while maintaining full MRMS metadata compatibility. I would create a workflow that supports date/file-based processing, efficient AWS data handling, logging, dependency documentation, and easy reproduction on your Linux environment. I have a couple of quick questions: • Do you already have GEMPAK installed and configured on the target Linux machine? • Which MRMS products/variables need to be converted, and do you need support for historical batch processing? I can provide a clean script-based solution with documentation and testing using a sample day of MRMS data. Best regards, Carlos
$140 USD in 7 days
5.6
5.6

I've built batch processors for MRMS data before, so this is right in my wheelhouse. I'll set up a Python script that pulls GRIB2 files from AWS S3, uses wgrib2 for conversion, and outputs GEMPAK files while preserving metadata. The script will accept date ranges or file lists, run unattended, and include full documentation. I'll validate the output with GEMPAK tools and handle any edge cases like missing tiles. I can start immediately. Thanks, Andrii.
$175 USD in 3 days
5.1
5.1

Hello, I'm a Python developer with experience in data processing, machine learning and building automation workflows. I can create a reliable Linux-based pipeline to download the required MRMS GRIB2 data from AWS, process it in batches and convert it into GEMPAK .gem datasets. I would structure it so you can provide a date/time range or file list, run the process unattended, and get ready-to-use GEMPAK files while preserving the relevant MRMS metadata. I can use proven utilities such as wgrib2 and GEMPAK converters where appropriate, with Python handling the orchestration, validation and batch processing. I'll also provide a clear README covering installation, dependencies, AWS data access, commands, configuration and examples, so the workflow can be reproduced easily on your Linux machine. I can deliver and test the complete workflow end-to-end on a sample day's data within 3-5 days. I'm ready to start and can review a sample MRMS file/path first to confirm the exact conversion approach. Thanks.
$90 USD in 7 days
5.1
5.1

Hi there, MRMS .grib2 to GEMPAK conversion on AWS is exactly the kind of data-processing pipeline I solve reliably. I’ll build a Linux-friendly workflow around Python and/or Bash, using wgrib2, GEMPAK utilities, or a small containerized runner to ingest S3 data, batch by date/time or file list, preserve the needed metadata, and write clean .gem outputs for your analysis tools. I’ll also document every dependency, command, and option so you can reproduce it end-to-end on your own machine. Best regards, Ian
$155 USD in 6 days
4.7
4.7

Nice to meet you ,The requirements of your project match my areas of work and skills, to introduce myself. My name is Anthony Muñoz and i am the lead engineer for DS Pro IT agency. I have worked for over 10 years as a Full-Stack and software development engineer and have successfully done multiple jobs. It will be a pleasure to work together to make your project. Feel free to discuss about the project with me, greetings.
$126 USD in 7 days
4.7
4.7

Dear Client, I’m a 10+ year experienced full-stack developer with strong Python, Linux, Docker, API, database, and automation experience. I understand you need an unattended Linux workflow converting MRMS QPE .grib2 archives from AWS into clean GEMPAK .gem datasets, preserving metadata and supporting batch date/time or file-list processing. I can build a reliable script or container using appropriate GRIB/GEMPAK utilities, with clear documentation and reproducible configuration. My Python, Linux, scripting, AWS/API integration, automation, and data-processing skills fit this workflow well. I can deliver an end-to-end sample-day pipeline with documentation and validation. Best regards, Md Ruhul Ajom
$30 USD in 2 days
5.0
5.0

Hi, The tricky part is keeping the MRMS metadata intact through the conversion, so I'd script it in Python around wgrib2 and the GEMPAK tools. Python work like this sits next to my main full-stack work and I can take it on. Lets get in contact first.
$100 USD in 5 days
3.9
3.9

Hello, I can build a Python-based pipeline to convert MRMS GRIB2 files to GEMPAK format while preserving metadata and minimizing AWS costs. I’ve processed similar radar data for a weather research client—using wgrib2 and custom Python scripts to extract and reformat fields, which cut processing time by 30%. I’d approach this by scripting wgrib2 for batch extraction, then mapping MRMS fields to GEMPAK’s expected structure. The pipeline will filter unnecessary tiles on download to reduce costs. Clean GEMPAK files will let you analyze the data immediately without reconfiguration. I’ll document every step with inline comments and dependency lists so you can run it anywhere. Once complete, I’ll test the workflow on a sample dataset to confirm everything works as expected. If this approach makes sense, I’d be happy to discuss the details further. Thanks, Lazar.
$50 USD in 1 day
3.9
3.9

I have set up MRMS to GEMPAK conversions before, GDS2GBAK or a GEMPAK-native decoder both work fine for grid data pulled straight from S3. I can write a Bash and Python pipeline that pulls the .grib2 files and outputs clean GEMPAK grids on a schedule if needed. Available now, could have a working script by Saturday. The 30 to 250 range is just a starting estimate from the post, I will firm it up once I see a sample file. Want me to take a look and send a quick plan?
$150 USD in 5 days
4.0
4.0

Milford, United States
Payment method verified
Member since Jul 25, 2026
$750-1500 USD
$30-250 USD
$250-750 USD
$500 USD
₹250000-500000 INR
$30-250 USD
₹750-1250 INR / hour
$15-25 USD / hour
₹400-750 INR / hour
₹750-1250 INR / hour
$8-15 USD / hour
₹750-1250 INR / hour
$2-8 AUD / hour
$15-25 USD / hour
$15-25 USD / hour
₹400-750 INR / hour
₹12500-37500 INR
₹750-1250 INR / hour
₹1500-12500 INR
$50-100 AUD
₹12500-37500 INR
$750-1500 USD