Proven experience as a Python Developer (3+ years preferred).
Strong knowledge of Python libraries for APIs, web scraping (requests, BeautifulSoup, Selenium, Scrapy), and data handling (pandas, openpyxl, etc.).
Hands-on experience with Amazon Seller Central and Vendor Central APIs.
Experience with Google Sheets API and other third-party APIs.
Proficiency with AWS services (Lambda, S3, EC2, CloudWatch, etc.) for automation and deployment.
Ability to write clean, well-structured, and reusable code.
Familiarity with version control (Git) and collaborative development workflows.
Strong problem-solving skills and attention to detail.
Excellent communication skills and ability to work in a team environment.
Detail-oriented and able to manage multiple projects with tight deadlines.
Able to work independently and meet tight deadlines.
Responsibilities:
Develop Python scripts and applications to connect diverse data sources (APIs, scraping, internal databases, Google Sheets, Amazon Seller Central & Vendor Central, etc.).
Build and maintain automated pipelines for data collection, transformation, and reporting.
Implement recurrent automations with proper error handling and monitoring.
Deploy, manage, and scale automations in AWS environments.
Collaborate with other developers and stakeholders to ensure scalability and maintainability.
Write clear documentation for developed systems and automations.
Continuously improve performance, reliability, and security of data integrations.