iCapital Network
Python Developer
IN - Jaipur · Full-time · Posted Sep 25, 2026
- Experience
- 5+ years of Python development experience.
- Education
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field, or equivalent professional experience.
About the job
Build and deploy scalable, secure web-scraping solutions that automate interactions with complex websites and authenticated portals.
What you'll do
- Design and implement scraping solutions using Python, Playwright, and AWS services.
- Automate secured portal interactions, including MFA, CAPTCHA, and session-based login flows.
- Build scalable, fault-tolerant scraping pipelines and integrate workflows across portals, APIs, and data sources.
What they ask for
- 5+ years of Python development experience focused on automation and data extraction.
- Expertise in web scraping and multi-step authentication flows, including MFA, CAPTCHA, and session or cookie management.
- Experience deploying scraping workloads on AWS, particularly Lambda, S3, IAM, CloudWatch, and Secrets Manager.
- Experience with asynchronous programming, headless browsers, JavaScript-rendered content, web protocols, APIs, JSON/XML, and data transformation.
Nice to have
- Experience with CI/CD, Docker, infrastructure as code, or orchestration tools such as Apache Airflow or AWS Step Functions.
- Experience with secure enterprise portals, data engineering or ETL, and Python testing frameworks.
Tools
Python, Playwright, AWS, Lambda, Step Functions, S3, CloudWatch, Secrets Manager
Model-written summary · the original posting is authoritative