Job Description
Role Overview
Type
- Remote, Contractual
We are seeking a developer to support a contract migration and integration project involving the
extraction of key data from a large set of text-based contract PDFs stored in SharePoint. The role will
involve building an automated solution to parse contract documents, extract specific data fields using
AI-assisted document processing, and structure that data for submission to Coupa via API.
The developer will automate the creation of contract records in Coupa, attach the original PDF
documents, and ensure accurate migration of contract metadata. This role requires a combination of
document processing, Python automation, and Coupa integration experience.
Key Responsibilities
● Develop a solution to process and parse thousands of contract PDFs stored in SharePoint.
● Extract key contract data fields (e.g., counterparty name, contract dates, and other metadata) from contract text using AI-assisted document parsing.
● Transform extracted data into the payload structure required by Coupa APIs.
● Integrate with Coupa APIs to create contract records in the Coupa platform.
● Upload and attach the original contract PDF to the corresponding Coupa contract record.
● Ensure proper mapping of extracted fields to Coupa contract fields.
● Implement logging, validation, and error handling to ensure data accuracy and traceability during migration.
● Validate migrated data and ensure successful ingestion into Coupa.
● Provide documentation and instructions for running the migration workflow.
Required Skills
● Strong Python development experience for automation and data processing.
● Experience with PDF text extraction and document processing (e.g., pdfplumber, PyPDF, or similar tools).
● Experience using AI/LLM tools or intelligent document processing to extract structured data from contracts.
● Experience working with REST APIs, including authentication, request handling, and JSON payload construction.
● Experience integrating with Coupa APIs, particularly for contract or procurement data creation and management.
● Familiarity with Coupa data models, contract objects, and document attachments.
● Experience with batch processing large document sets and handling migration workflows.
● Knowledge of data transformation, validation, and error handling in integration scripts.
● Familiarity with SharePoint document repositories or similar enterprise document management systems.
Ideal Candidate
● Multiple years of experience in Python development, integration engineering, or automation.
● Experience working as a Coupa developer or on Coupa integrations/migrations.● Familiarity with Coupa APIs, procurement systems, or contract lifecycle management platforms.
● Experience with document extraction, contract data processing, or intelligent document automation.
● Strong attention to detail and experience ensuring data accuracy during system migrations.
● Comfortable working independently on integration or migration projects involving large document datasets.
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.
Job Details
Posted Date:
March 18, 2026
Job Type:
Technology
Location:
India
Company:
Orokyn
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.