
Open
Posted
•
Ends in 1 day
Paid on delivery
I need a seasoned backend / data engineer to build the very first version of our ingestion pipeline for a paid B2B marketplace account. The marketplace lets us download buyer-lead CSV exports, and that single format will be your only upstream source for now. Every quarter the system should: • Authenticate against our member portal • Pull the newest CSV file (one or many if they arrive in batches) • Parse and normalise just two groups of fields—contact information and company details—into a clean, documented schema • Upsert the results into a landing table inside our existing warehouse (PostgreSQL; we can expose credentials in a .env or secrets manager) Because my internal team will take over long-term operations, the project finishes once a working, repeatable pipeline is in place and fully handed off. I’m looking for production-grade code (Python is ideal, but you can propose another language), Docker or similar containerisation, and a simple scheduler—cron, Airflow, or a cloud-native alternative—that kicks off the quarterly run. Deliverables expected at hand-off: 1. Source code repository with clear README and unit tests 2. Dockerfile (or equivalent) plus infrastructure scripts if you choose IaC 3. Sample config showing how to point the job at different environments 4. One short walkthrough call to be certain my team can operate it without you Clean logs, meaningful error handling, and schema documentation are non-negotiable acceptance criteria. No need to worry about future real-time or hourly variations yet, but please keep the design flexible enough that we could tighten the schedule later without a full rewrite. If this sounds straightforward to you, let’s talk timelines and any quick access details you need to get started.
Project ID: 40561025
124 proposals
Open for bidding
Remote project
Active 2 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
124 freelancers are bidding on average $464 USD for this job

Hi, quarterly CSV pulls from the member portal into a Postgres landing table is a pretty contained scope, which I like since you want a clean handoff rather than ongoing dependency on me. I'd build it in Python with a small auth/download module, a normalization layer for the contact and company fields, then an upsert step keyed off whatever natural ID the CSV gives us. Dockerized, with cron or Airflow depending on how much visibility your team wants into run history. I'll write it so tightening the schedule later is a config change, not a rewrite. My team's been doing backend and data integration work for years, mostly Python and PHP, and handoff-focused builds like this (README, tests, walkthrough call) are pretty standard for us. Happy to jump on a quick call to talk through your portal's auth setup before quoting a firm timeline.
$562.50 USD in 5 days
8.7
8.7

⭐⭐⭐⭐⭐ Build a Reliable Ingestion Pipeline for Your B2B Marketplace ❇️ Hi My Friend, I hope you are doing well. I've reviewed your project requirements and noticed you're looking for a backend/data engineer to build your ingestion pipeline. Look no further; Zohaib is here to help you! My team has successfully completed 50+ similar projects for data pipelines. I will create a robust system to authenticate, pull, parse, and upsert your buyer-lead CSV exports into PostgreSQL, ensuring everything is documented and efficient. ➡️ Why Me? I can easily build your ingestion pipeline as I have 5 years of experience in backend engineering, focusing on data ingestion and pipeline creation. My expertise includes Python, PostgreSQL, and Docker, along with a strong grip on containerization and scheduling technologies like cron or Airflow. ➡️ Let's have a quick chat to discuss your project in detail, and I can show you samples of my previous work. Looking forward to discussing this with you in chat. ➡️ Skills & Experience: ✅ Python ✅ PostgreSQL ✅ Docker ✅ Data Parsing ✅ API Authentication ✅ CSV Handling ✅ Error Handling ✅ Schema Design ✅ Unit Testing ✅ Infrastructure as Code ✅ Scheduling (cron/Airflow) ✅ Documentation Waiting for your response! Best Regards, Zohaib
$350 USD in 2 days
8.1
8.1

Hi, I can help with your "B2B Lead Pipeline Build" project. I develop clean, maintainable PHP backends — core PHP and Laravel/Symfony, MySQL schema design, and well-structured REST APIs. For work involving php, python, software architecture, mysql, postgresql, docker, backend development, data integration, I pay close attention to validation, security, and readable code, delivering in small, testable milestones. I provide clean commits and clear documentation. Can we discuss the specifics before I firm up the timeline? ⭐ 5.0/5 from a recent client: "it was great working with him, did whatever changes i asked him as per my need." Final timeline and cost will be confirmed in chat after a complete understanding and documentation of the project expectations in detail.
$600 USD in 12 days
7.6
7.6

Hi, We not only just write code—I build reliable solutions that solve real business problems. Whether it's automation, APIs, web applications, AI, or backend development, I can deliver exactly what you're looking for. Looking forward to working with you. Thanks, Deva
$500 USD in 7 days
7.8
7.8

Hi, We’ve built similar pipelines that extract data from CSV files and push it into PostgreSQL, so we know how to handle the nuances of CSV parsing and data normalization. We also understand the importance of production-ready code, as we’ve delivered multiple projects with production-level code that has been running smoothly for years. In addition to backend expertise, we can provide valuable frontend support if needed, as we have strong Vue.js and React developers available. Let’s schedule a 10-minute introductory call to discuss your project in more detail and ensure I’m the right fit for your needs. I’m eager to learn more about your exciting project. Best regards, Adil
$540.93 USD in 7 days
7.5
7.5

Hi there, I understand you need a reliable quarterly data pipeline. It will automate logging into a B2B portal, downloading lead CSVs, normalizing contact/company data, and upserting the records into your PostgreSQL warehouse. The final deliverable is a production-ready, containerized script for your team to operate. Technical approach: A Python script (Pandas, SQLAlchemy) packaged in a lightweight Docker container. We'll use a simple cron job for scheduling, as it's efficient and reliable for a quarterly cadence. Authentication will be handled via requests to manage portal sessions. Core modules: - Extractor: Handles secure login and CSV fetching logic. - Transformer: Validates and maps raw data to the defined schema. - Loader: Executes the INSERT ... ON CONFLICT upsert into PostgreSQL. - Orchestrator: Manages configuration, logging, and error handling. Implementation strategy: We will build the core ETL logic with unit tests first, then containerize the script. The hand-off includes the repo, Dockerfile, and a walkthrough so your team can manage it independently. Questions: 1. Does the portal login require handling MFA or CAPTCHAs? 2. What is the unique key (e.g., email + company domain) for identifying duplicate leads? 3. Are there any download rate limits or session timeouts we should engineer for? Regards, Rohit
$250 USD in 7 days
8.0
8.0

Hello, I have carefully reviewed your requirements and understand that you need a production-ready data ingestion pipeline to securely authenticate with your B2B marketplace, download quarterly CSV exports, normalize contact and company data, and upsert it into your existing PostgreSQL warehouse with a maintainable, scalable architecture. With 10+ years of experience in Python, PostgreSQL, ETL/ELT pipelines, data engineering, Docker, Airflow/Cron scheduling, API integrations, and cloud deployments, I can deliver a clean, well-documented solution with robust logging, error handling, unit tests, schema documentation, and a flexible design that can easily scale to more frequent runs in the future. I WILL PROVIDE 2 YEARS OF FREE ONGOING SUPPORT, COMPLETE SOURCE CODE, WE WILL WORK WITH AGILE METHODOLOGY, AND I WILL ASSIST YOU FROM INITIAL PLANNING TO DEVELOPMENT, TESTING, DEPLOYMENT, AND SUCCESSFUL HANDOVER. The final delivery will include the complete source repository, Dockerized deployment, environment-based configuration, infrastructure/setup documentation, automated scheduling, comprehensive README, and a walkthrough session to ensure your team can operate and maintain the pipeline independently. I eagerly await your positive response. Thanks.
$500 USD in 7 days
7.6
7.6

Hello, I am very interested in your project for building the B2B Lead Pipeline. I understand that the project requires creating an ingestion pipeline for a paid B2B marketplace account, involving tasks such as authenticating against the member portal, parsing and normalizing contact and company details from CSV files, and upserting the data into a PostgreSQL warehouse. With my expertise in MySQL, PHP, Python, Backend Development, Docker, PostgreSQL, and Software Architecture, I am confident in delivering a robust solution. I have experience in developing similar pipelines, ensuring production-grade code, containerization, and scheduling mechanisms. I will provide a well-documented repository, Dockerfile, configuration samples, and conduct a walkthrough session for seamless handover to your team. - MY WORK STATS: ✨ https://www.freelancer.com/u/XanvraTECH I look forward to discussing this project further with you. Best regards, Warda Haider
$250 USD in 4 days
6.8
6.8

Hi! My name is Marjan and I'm here to offer you my services as a skilled applicant with over a decade of experience working on Freelancer.com. l believe I am the best fit candidate for this project due to my extensive experience; I would like to have a discussion to get to know that we both are on the same page. Once the scope will be locked, I will start working on it right away.
$250 USD in 7 days
6.7
6.7

I specialize in developing efficient data pipelines to meet your B2B lead pipeline needs. With a keen focus on authentication, data ingestion, normalization, and data warehousing, I will ensure a seamless workflow to streamline your operations. Understanding your requirement for production-grade Python code, containerization, and a scheduler (cron, Airflow, or similar), I am well-equipped to deliver a robust solution tailored to your specifications. We have 20+ 5-star reviews on similar projects, highlighting our expertise in this area. THE WORST THAT CAN HAPPEN IS YOU WALK AWAY WITH A FREE CONSULTATION! Regards, InterconnectBPO
$400 USD in 7 days
6.8
6.8

Hi, This pipeline should be reliable from the first run and easy for your team to maintain later. I can build a production-ready ingestion service that authenticates with the portal, downloads quarterly CSV exports, normalizes contact and company data, performs safe PostgreSQL upserts, and runs through Docker with cron or Airflow. Clean logging, unit tests, schema documentation, and a simple handover will all be included. One question: does the marketplace provide an API for login, or will authentication require browser automation? Give me this task, and I'll make your CSV files travel smoother than most business trips. Looking forward to building it together. Dev S.
$500 USD in 7 days
6.7
6.7

As a highly skilled full-stack developer with extensive experience in Python, MySQL, and PostgreSQL, I am confident that I am your best choice to build your B2B lead pipeline. I have a solid track record of delivering scalable and high-performing software solutions, exactly what your project requires. Working with languages like Python and frameworks like Django is second nature to me, making it easy for me to handle data ingestion through a clean and robust schema. In addition to powerful backend and data engineering capabilities, my expertise extends to Docker and containerization, skills that will be crucial for building an efficient pipeline for you. Moreover, my experience with cloud services like AWS and Kubernetes will enable me to ensure smooth integration and operation on your chosen platform, enabling the system to pull the newest CSV files elegantly. Another critical aspect of the project is ensuring seamless handing over once the pipeline is complete. Here
$250 USD in 10 days
7.0
7.0

Hello! We can build your quarterly ingestion pipeline and hand it over cleanly. 1. Do you already have access to the member portal and warehouse? 2. Any preferred scheduler or deployment environment for the first version? — About us We are dZENcode – a full-cycle IT company for digital product development: from design and programming to integrations and post-release support. We build projects from scratch and also work on existing solutions that need further development, improvements, or technical support. You can find detailed information about our services and rates on our official website: https://dzencode.com. Please review it – after that, we can discuss the details and agree on the next step. ⚠️ After clarifying all details, we will define the scope, the suitable cooperation format – task-based, outsourcing, or outstaffing – and the final cost. Projects are guaranteed to reach release with us: • 10+ years providing IT services; • 90+ in-house specialists; • 250+ public reviews since 2015; • We support products under SLA after launch; • We work under NDA and a company contract!
$500 USD in 7 days
6.7
6.7

Hello There!!! ★★★★ ( Build a reliable B2B lead ingestion pipeline with PostgreSQL & Docker ) ★★★★ Project understanding: You need a production-ready backend pipeline that authenticates with your marketplace portal, downloads quarterly CSV exports, normalizes contact and company data, and upserts it into PostgreSQL. The solution should be containerized, well documented, and easy for your internal team to maintain. ⚜ Secure portal authentication & CSV retrieval ⚜ CSV parsing, validation & data normalization ⚜ PostgreSQL upsert pipeline with clean schema ⚜ Dockerized deployment & environment configs ⚜ Scheduler setup (Cron/Airflow or cloud option) ⚜ Logging, error handling & unit testing ⚜ Documentation, README & handover session I have experience building automated ETL/data pipelines using Python, PostgreSQL and Docker with a focus on reliability, maintainability and clean architecture. My approach is to develop a modular pipeline that can easily scale from quarterly imports to more frequent runs with minimal changes. Lets discuss your environment and access details to get started smoothly. Warm Regards, Farhin B.
$500 USD in 10 days
6.6
6.6

Greetings! It seems you're looking to establish a solid ingestion pipeline for your B2B marketplace leads, focusing on clean data extraction and integration into your PostgreSQL warehouse. I can help you set this up efficiently. To tackle this, I’d start by implementing a secure authentication process against your member portal. Then, I would create a robust script in Python to pull and parse the CSV files, ensuring we only focus on the contact and company details you specified. I believe in writing clean, production-grade code, so I’ll also include thorough error handling and logging to ensure smooth operations. With Docker for containerization and a straightforward scheduling mechanism, we can achieve a reliable quarterly run. Finally, I'll provide comprehensive documentation for your team, ensuring they can manage the pipeline without any hiccups.
$250 USD in 7 days
6.2
6.2

I have read your job post and I am a Backend Developer and Data Engineer with experience in Python, PostgreSQL, Docker, ETL pipelines, and production data workflows. I have built automated ingestion pipelines that extract data from external systems, validate and normalize records, perform idempotent upserts, and load them into PostgreSQL with comprehensive logging and error handling. For your project, I recommend **Python** with PostgreSQL, Docker, and a scheduled cron job because it is lightweight, reliable, and easy for your team to maintain. The pipeline will authenticate with your marketplace account, download the latest CSV files, normalize the contact and company information into a documented schema, perform efficient upserts into your existing warehouse, and include unit tests, configuration examples, deployment documentation, and a clean handover. Will the marketplace provide a documented login/API for downloading the CSV files, or should the pipeline automate the member portal login and file download through the web interface?
$370 USD in 12 days
6.0
6.0

I’ve built similar ingest pipelines for clients who needed reliable quarterly data loads from CSV exports into warehouses like PostgreSQL. The key is making the pipeline robust enough to handle batch files and subtle schema quirks while maintaining clear logs and error handling for smooth handoff. I’ll start by writing a Python service that authenticates to your portal and pulls all new CSVs each quarter. Parsing will focus strictly on contact and company fields, mapping them to a documented schema. The data then upserts cleanly into your landing table using transactions to avoid duplicates. Using Docker will isolate the environment, and I recommend a simple cron job or lightweight Airflow DAG to trigger runs. For flexibility, I’ll parameterize configs for dev and prod setups and keep the code modular, so your team can scale to more frequent runs later without rewriting core logic. A couple of quick questions: Does the CSV format ever change when new batches arrive? Also, any preferred method for securely storing your credentials besides a .env? Ready to start building a stable, maintainable pipeline you can hand over confidently. Let me know how you’d like to kick off.
$750 USD in 7 days
5.9
5.9

Hey! I specialize in backend development and data engineering with 9+ years building reliable ETL pipelines and automated data workflows. Here’s how I can help: - Build a robust CSV ingestion pipeline - Normalize and upsert PostgreSQL data - Containerize with Docker and scheduling - Deliver documented production-ready code Could you clarify if the marketplace provides an API for authentication, or should the pipeline automate the member portal login and CSV download?
$500 USD in 7 days
6.1
6.1

Hi, I reviewed **B2B Lead Pipeline Build** and I'm confident I can deliver exactly what you're looking for. With hands-on experience in **PHP, Python, MySQL, PostgreSQL, Backend Development**, I build professional, scalable, and user-focused solutions that are designed for performance and growth. I believe in clear communication, quality work, and on-time delivery. I'd love to discuss your project and share ideas that can add even more value. View some of my previous work: Looking forward to hearing from you.
$600 USD in 14 days
5.8
5.8

Being a seasoned backend and data engineer with an extensive 10+ years of experience, I am keen on taking your project head-on. My skill set heavily leaning towards Python makes me a perfect fit for building your ingestion pipeline. I have a strong grasp on containerization using Docker, scheduling tasks (cron, Airflow) and setting up reproducible processes. Having handled complex projects like yours in the past, delivering production-grade code with clear documentation and meaningful error handling will be second nature to me. One of my notable strengths is blending business processes with software development, which aligns with your requirement of tailoring a pipeline that can adapt to future real-time or hourly variations. I am adept at AWS deployment and infrastructure management, ensuring scalability and performance optimization- aspects that are increasingly crucial for growing marketplaces like yours. In conclusion, collaborating with me doesn't only guarantee a well-architected, fully functioning backend system but also ways to optimize business efficiency using the power of automation. Let's discuss timelines and necessary access details to get started!
$1,000 USD in 15 days
5.7
5.7

Gangbuk-gu, Korea, Republic of
Member since Jul 5, 2026
$15-25 USD / hour
$10-30 USD
$10-80 USD
₹75000-150000 INR
€30-250 EUR
₹12500-37500 INR
$10-30 USD
₹75000-150000 INR
₹75000-150000 INR
₹400-750 INR / hour
$30-250 USD
$250-750 USD
₹12500-37500 INR
₹12500-37500 INR
₹600-1500 INR
$250-750 USD
$250-750 USD
₹75000-150000 INR
$10-30 USD
₹1500-12500 INR