Job Description
Job Description
Job Title: Python Developer – RPA Migration & Automation
Long Term Contract (strong potential to convert full time)
100% Remote USA
Due to nature of the contract - USC status only (Clearance not required)
Overview:
We're looking for an experienced Python Developer to lead the migration of our Robotic Process Automation (RPA) solutions from UiPath to Python-based scripts. This is a hands-on, high-impact role focused on redesigning and optimizing automated workflows to improve functionality and performance across the business.
What You’ll Do:
-
Convert ~30 existing UiPath bots into efficient and scalable Python scripts
-
Collaborate with business process owners to review, enhance, and redesign automation workflows
-
Use Selenium for browser-based automation and Pandas for data manipulation
-
Implement automation solutions for desktop applications, supporting data extraction and integration beyond browser-based processes
-
Integrate with external systems and services using REST APIs
-
Leverage GitLab for version control, code management, and collaborative development
-
Document your work clearly and provide knowledge transfer to internal teams
-
Maintain strong communication with stakeholders to gather requirements, report progress, and support automation goals
What You’ll Bring:
-
Strong experience developing automation solutions in Python
-
Proficiency with Selenium (for web automation) and Pandas (for data processing)
-
Demonstrated experience in API integration
-
Familiarity with RPA concepts, with prior exposure to UiPath or similar tools
-
Experience using GitLab (or similar version control systems)
-
Strong communication skills and a collaborative, solutions-oriented mindset
Bonus Points For:
-
Experience working in environments transitioning off traditional RPA tools
-
A portfolio of Python automation projects or scripts