Binary Postgres 14 File DML Parser from wal

Job ID: 38401672

Budget: $50 – $80 USD

I need a program that can read a binary Postgres file from pg_wal directory (file name example 000000010000000000000061) to parse DML (Data Manipulation Language) values 'Insert' and 'delete' operations for database recovery purposes.

Key Requirements:
- The program should specifically parse values from 'Insert' and 'delete' operations from the binary file.
- The parsed data needs to be outputted in CSV format.

Ideal Skills:
- Proficiency in programming languages suitable for this task (Python, Golang, etc.)
- Experience with Postgres and understanding of its binary file structure.
- Knowledge of DML operations and ability to isolate 'Insert' and 'delete' commands.
- Capability to format data into CSV correctly.