Python and Airtable Data Integration Specialist

$$$$

About the Role

We are seeking an experienced Python and Airtable specialist to help us consolidate, cleanse, and normalise customer data from multiple sources into our existing Airtable platform. Our primary objective is to rank customers by their commercial value, enabling us to identify and prioritise our most valuable customers effectively.
 

You will work with data snapshots from MongoDB and SQL databases, integrate them into our pre-configured Airtable setup, and establish an automated sync process for ongoing updates. We need someone who can independently assess our existing setup and implement a reliable, low-maintenance solution. 20h/week commitment.

 

Key Responsibilities
โœ… Assess existing Airtable configuration and understand the current data structure

โœ… Extract and consolidate data from MongoDB and SQL database snapshots

โœ… Cleanse and normalise data to ensure consistency and quality across sources

โœ… Understand and implement customer ranking methodology based on commercial value

โœ… Import processed data into our existing Airtable platform via API

โœ… Design and implement automated data sync - either live feed or monthly automated updates

โœ… Recommend best practices for data integration and ongoing maintenance

โœ… Document the solution for future reference and minimal manual intervention

Requirements
โœ” Strong Python programming skills with focus on data processing

โœ” Proven experience with Airtable API and data integration

โœ” Expertise in MongoDB - querying, data extraction, and manipulation

โœ” Solid SQL knowledge - complex queries and data extraction

โœ” Data cleansing and normalisation experience across multiple data sources

โœ” ETL (Extract, Transform, Load) process implementation

โœ” Automated data syncing and scheduling experience

โœ” Ability to work independently and assess existing systems without extensive briefing

โœ” Problem-solving skills to figure out requirements from existing setup and data snapshots

โœ” Strong attention to detail and data quality standards

 

Nice to Have
โž• Experience with customer value analysis and ranking algorithms

โž• Knowledge of data warehousing concepts and best practices

โž• Familiarity with Apache Airflow or similar workflow automation tools

โž• Experience with API rate limiting and optimization

โž• Background in CRM data integration projects

โž• Understanding of data governance and security best practices

โž• Experience with Pandas, NumPy or similar Python data libraries

โž• Knowledge of cloud-based automation platforms (AWS Lambda, Google Cloud Functions, etc.)

 

Note: We will provide you with direct access to our Airtable account and links to updated data snapshots. You'll need to independently assess the setup and determine the best integration approach without extensive briefing from our previous consultant.

Required skills

Python, SQL, MongoDB, Airtable

Required languages

English B2 - Upper Intermediate
Published 13 November
18 views ยท 8 applications
See stats of candidates who applied for this job ๐Ÿ‘€
To apply for this and other jobs on Djinni login or signup.
Loading...