← İşler

Python Developer — Google Sheets-Driven Android Device Management System

Bütçe: $300.0 FIXED / ⭐ 0.00 (0) VNM

automation, python, api, api-integration, android

## Project Overview I have an existing Python-based automation platform that manages multiple Android devices, with all configuration and operational controls handled through Google Sheets. The system also integrates with Google Drive for content management and runs automatically according to configurable schedules. The platform is already operational and requires extension, optimization, and ongoing improvements rather than a complete rebuild. ### Current Workflow * Google Sheets acts as the central control panel for device management, scheduling, configuration, and logging * Google Drive stores organized content and assets assigned to individual devices * A scheduler executes tasks at device-specific times * Android devices are controlled remotely through ADB * Status updates, execution logs, and activity history are automatically written back to Google Sheets ## Current Technology Stack * Python 3.11+ * Google Sheets API (gspread) * Google Drive API * Google Service Accounts * ADB (Android Debug Bridge) * Per-device proxy routing * SMS verification integrations * Configurable scheduling and automation workflows ## Scope of Work I am looking for a developer to assist with one or more of the following areas: ### Google Sheets Enhancements * Add new configuration columns and management tabs * Implement scheduling overrides and advanced scheduling options * Create support for reusable content templates * Add tag and metadata rotation functionality * Connect new spreadsheet controls to the existing Python logic ### Automation Configuration Improvements * Expand the number of behaviors and parameters that can be controlled directly from Google Sheets * Reduce the need for code changes when adjusting operational settings * Improve flexibility for non-technical management of the system ### Monitoring & Visibility * Create a lightweight monitoring interface (web-based or spreadsheet-based) * Display live device status, recent activity, execution history, and system errors * Improve visibility into platform performance and task completion ### Error Handling & Recovery * Implement more robust failure detection and recovery mechanisms * Improve handling of connection interruptions, proxy failures, and unexpected device states * Add configurable retry and fallback logic ### Google Drive Automation * Automate creation and management of folder structures * Build setup utilities triggered through Google Sheets * Streamline onboarding of new devices and workflows ## Ideal Candidate * Strong Python development experience * Experience with Google Sheets API and Google Drive API * Familiarity with automation systems and task scheduling * Experience with ADB or Android device automation is a strong advantage * Comfortable working within an existing codebase and extending functionality without unnecessary rewrites * Strong communication skills and realistic assessment of technical scope and feasibility ## When Applying Please include: * Relevant examples of Python automation projects * Experience with Google APIs, device automation, or scheduling systems * Which area of the project you would be most interested in working on * Estimated effort for the tasks you believe you can complete Long-term collaboration is possible for the right developer.
Upwork'te aç