
Search by job, company or skills
We are looking for a technically strong Python Developer to support the development of automation tools and data processing scripts on a part-time contract basis.
This role is suitable for Computer Science or Data Science students / graduates with solid Python programming skills who enjoy solving technical problems and building automation solutions.
The successful candidate will work on projects involving workflow automation, scripting, system integration, and data processing.
Develop and maintain Python scripts and automation tools
Automate manual operational processes and internal workflows
Build and maintain data extraction and processing scripts
Integrate systems using APIs and Python-based connectors
Assist with development of data pipelines and automation workflows
Debug, test, and optimise existing scripts and applications
Document code and technical processes clearly
Strong proficiency in Python programming
Basic knowledge of data processing libraries such as Pandas or NumPy
Familiarity with APIs and system integrations
Working knowledge of SQL and databases
Experience with Git or version control tools
Strong analytical and problem-solving skills
Ability to work independently and manage tasks effectively
Degree or currently pursuing a degree in Computer Science, Data Science, Software Engineering, or related fields
Experience building automation scripts or backend tools
Familiarity with Flask, FastAPI, or similar Python frameworks
Knowledge of Docker or basic DevOps tools
Flexible working hours
Exposure to real-world automation and development projects
Opportunity to gain hands-on technical experience
Job summary
If you enjoy building things with Python and want to work on real automation and data engineering problems, we'd love to hear from you.
Job ID: 143871929