Sr. Database Engineer

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Sr. Database Engineer in Abbott Park, IL, with a 3-month contract at $50.00/hr. Key skills include Azure PostgreSQL, ETL/ELT, Python, and OCR collaboration. Experience with large-scale contract ingestion and procurement systems is preferred.
🌎 - Country
United States
πŸ’± - Currency
$ USD
-
πŸ’° - Day rate
400
-
πŸ—“οΈ - Date discovered
September 27, 2025
πŸ•’ - Project duration
3 to 6 months
-
🏝️ - Location type
On-site
-
πŸ“„ - Contract type
W2 Contractor
-
πŸ”’ - Security clearance
Unknown
-
πŸ“ - Location detailed
North Chicago, IL
-
🧠 - Skills detailed
#AI (Artificial Intelligence) #Deployment #"ETL (Extract #Transform #Load)" #UAT (User Acceptance Testing) #ADF (Azure Data Factory) #Indexing #Agile #Triggers #Storage #Scala #Data Pipeline #Scripting #SAP #Data Extraction #Azure #Databases #PostgreSQL #Python #Azure Data Factory #Data Quality #Security #Automation #Data Engineering #Documentation #Database Schema #ML (Machine Learning) #API (Application Programming Interface) #Schema Design #GitHub #Data Access #REST (Representational State Transfer) #Logging #Database Architecture #Metadata
Role description
Please Contact: To discuss this amazing opportunity, reach out to our Talent Acquisition Specialist Monu Karwasara at email address monu.karwasara@generistek.com can be reached on # 630-576-1932. We have Contract role Sr. Database Engineer for our client at Abbott Park, IL. Please let me know if you or any of your friends would be interested in this position. Position Details: Sr. Database Engineer- Abbott Park, IL Location : Abbott Park, IL -60064 Pay Rate : $50.00/hr. on W2 Project Duration : This is a 3-months contract Project: Supplier Contract Ingestion & Data Pipeline for Negotiation AI About the Project We’re launching a focused 3-month initiative to: 1. Bulk-ingest over 50,000 supplier contracts into SAP Ariba, with metadata extraction powered by OCR. 1. Design and implement the database architecture and data flows that will feed our Negotiation AIβ€”including contract detail extraction and supplier spend analytics. This work currently runs separately from the Negotiation AI MVP, but must be future-ready for seamless integration. Role Overview As our Data Engineer, you will own the end-to-end data pipelines. This includes designing scalable databases, developing ingestion workflows, collaborating with our internal Machine Learning Engineering team, and structuring supplier spend data. You’ll work closely with the Full Stack Developer to co-design the database schema for the Negotiation AI and ensure future compatibility with the ingestion pipeline. Key Deliverables β€’ Ingestion Pipeline: Build and deploy a robust ETL/ELT pipeline using Azure to ingest 50,000+ contracts. β€’ Metadata Extraction: Configure and run OCR workflows (e.g., Olm OCR/Azure Document Intelligence) to extract key contract fields such as dates, parties, terms etc. β€’ Scalable Database Schema: Design and implement a schema in Azure PostgreSQL to store contract metadata, OCR outputs, and supplier spend data. Collaborate with the Software Developer to design a future-ready schema for AI consumption. Required Skills & Experience Data Engineering & ETL/ELT β€’ Experience with Azure PostgreSQL or similar relational databases β€’ Skilled in building scalable ETL/ELT pipelines (preferably using Azure) β€’ Proficient in Python for scripting and automation OCR Collaboration β€’ Ability to work with internal Machine Learning Engineering teams to validate and structure extracted data β€’ Familiarity with OCR tools (e.g., Azure Document Intelligence, Tesseract) is a plus SAP Ariba Integration β€’ Exposure to cXML, ARBCI, SOAP/REST protocols is a plus β€’ Comfortable with API authentication (OAuth, tokens) and enterprise-grade security Agile Collaboration & Documentation β€’ Comfortable working in sprints and cross-functional teams β€’ Able to use Github Copilot to document practices for handover Preferred Qualifications β€’ Experience with large-scale contract ingestion projects β€’ Familiarity with procurement systems and contract lifecycle management β€’ Background in integrating data pipelines with AI or analytics platforms Why Join Us? β€’ Focused Scope with Future Impact: Lay the foundation for an AI-driven negotiation platform β€’ Cutting-Edge Tools: Work with SAP Ariba, OCR, Azure, and advanced analytics β€’ Collaborative Environment: Partner with Software Developers and AI specialists Agile Sprint Breakdown Sprint 1 (Weeks 1–2): Database & OCR Foundations β€’ Design scalable schema in Azure PostgreSQL for contract metadata and spend data β€’ Configure Azure Data Factory, Blob Storage, and CI/CD for pipeline deployment β€’ Build proof-of-concept pipeline for ingesting 500 contracts with OCR-based metadata extraction β€’ Collaborate with OCR team to validate extracted fields (e.g., contract dates, parties, spend amounts) β€’ Begin schema design collaboration with Software Developer for Negotiation AI Sprint 2 (Weeks 3–5): Scaling & Ariba Integration β€’ Scale pipeline to handle 50,000+ contracts with error-handling and retry logic β€’ Ingest supplier spend data and link it to contract records β€’ Build/refine SAP Ariba integration scripts (if applicable) β€’ Implement robust error-reporting and logging for Ariba API calls Sprint 3 (Weeks 6–8): AI Data Alignment & UAT β€’ Finalize data models for Negotiation AI (e.g., legal terms, renewal triggers, spend patterns) β€’ Collaborate with Software Developer to document real-time or scheduled data access β€’ Optimize database queries and indexing for performance β€’ Conduct UAT with stakeholders to validate ingestion and data quality Sprint 4 (Weeks 9–12): Finalization & Handover β€’ Complete full-scale ingestion and verify metadata extraction accuracy β€’ Resolve final integration issues and address UAT feedback β€’ Document workflows, schemas, dependencies, and maintenance steps β€’ Deliver performance report (throughput, error rates, data quality metrics) To discuss this amazing opportunity, reach out to our Talent Acquisition Specialist Monu Karwasara at email address monu.karwasara@generistek.com can be reached on # 630-576-1932.