Secure Automated Data Validation Script with Telegram Integration
Budget: $30 – $250 USD
We are seeking an experienced Python developer to create a secure script for daily automation tasks at 9 AM Eastern Standard Time. The script will interact with Airtable, utilizing unique immigration "A numbers" to validate and update client information from the EOIR automated case website. Additionally, the script should send a Telegram message to a specific supergroup topic summarizing the daily run.
Key Tasks:
Connect to a specified Airtable table securely.
Retrieve the immigration "A numbers" from Airtable records for client cases.
Access the EOIR automated case website securely.
Input each immigration "A number" into the website and extract relevant case information.
Implement secure protocols for handling and storing sensitive client data.
Compare the retrieved information with the corresponding Airtable records for accuracy.
If discrepancies are identified, automatically update the Airtable record with the correct information.
Implement robust security measures to handle CAPTCHA challenges on the EOIR website.
Send a Telegram message to a specific supergroup topic after the script completes, indicating successful execution or printing errors for troubleshooting.
Security Requirements:
Prioritize security throughout the script development process.
Ensure encryption and secure transmission of data between Airtable and the EOIR website.
Implement secure storage practices for any temporary or cached data.
Requirements:
Proficient in Python programming.
Expertise in web scraping and automation.
Familiarity with the Airtable API.
Ability to handle CAPTCHA challenges programmatically.
Strong focus on security best practices.
Experience with Telegram API for message integration.
Attention to detail to ensure accurate data validation.
Communication:
We will schedule a Zoom call with potential candidates to further discuss the project requirements and answer any questions.
Timeline:
The project should be completed within 3-4 days.
Deliverables:
The freelancer must provide all final script files.
How to Apply:
If you possess the necessary skills and experience for this project, please submit your proposal. Include details about your relevant experience, your proposed approach, an estimated timeline for completion, and indicate your availability for a Zoom call.
Note:
The selected freelancer will be provided access to the Airtable and EOIR website for development purposes. All information handled must be treated confidentially, and a commitment to security is paramount.
Key Tasks:
Connect to a specified Airtable table securely.
Retrieve the immigration "A numbers" from Airtable records for client cases.
Access the EOIR automated case website securely.
Input each immigration "A number" into the website and extract relevant case information.
Implement secure protocols for handling and storing sensitive client data.
Compare the retrieved information with the corresponding Airtable records for accuracy.
If discrepancies are identified, automatically update the Airtable record with the correct information.
Implement robust security measures to handle CAPTCHA challenges on the EOIR website.
Send a Telegram message to a specific supergroup topic after the script completes, indicating successful execution or printing errors for troubleshooting.
Security Requirements:
Prioritize security throughout the script development process.
Ensure encryption and secure transmission of data between Airtable and the EOIR website.
Implement secure storage practices for any temporary or cached data.
Requirements:
Proficient in Python programming.
Expertise in web scraping and automation.
Familiarity with the Airtable API.
Ability to handle CAPTCHA challenges programmatically.
Strong focus on security best practices.
Experience with Telegram API for message integration.
Attention to detail to ensure accurate data validation.
Communication:
We will schedule a Zoom call with potential candidates to further discuss the project requirements and answer any questions.
Timeline:
The project should be completed within 3-4 days.
Deliverables:
The freelancer must provide all final script files.
How to Apply:
If you possess the necessary skills and experience for this project, please submit your proposal. Include details about your relevant experience, your proposed approach, an estimated timeline for completion, and indicate your availability for a Zoom call.
Note:
The selected freelancer will be provided access to the Airtable and EOIR website for development purposes. All information handled must be treated confidentially, and a commitment to security is paramount.