Data Migration Developer (Python/Salesforce)
$900 per day
Sydney - North
Contract
We are currently partnering with a leading Australian university that is delivering a major digital transformation program designed to modernise its enterprise systems and enhance the digital experience for students, staff, and partners. This initiative focuses on building secure, scalable, and data-driven platforms that enable greater connectivity, automation, and operational excellence across the institution.
Role Purpose
The Data Migration Developer will play a key role in designing, developing, and implementing end-to-end data migration and integration solutions across a range of university systems. This includes migrating data from legacy platforms into modern cloud-based environments, as well as developing robust API-driven integrations with Salesforce and other enterprise applications.
You will be responsible for ensuring the accuracy, consistency, and integrity of data throughout the migration process. Working closely with Solution Architects, Data Engineers, and Subject Matter Experts, you will define migration strategies, build reusable components, and troubleshoot complex data flow and transformation challenges.
Key Responsibilities
Design and implement data migration solutions to support the transition from legacy systems to new enterprise platforms.
Develop and maintain APIs and integration components using FastAPI or similar modern Python-based frameworks.
Build and manage secure data integrations between Salesforce and other systems, ensuring reliable data synchronisation.
Apply best practices in data mapping, cleansing, validation, and transformation to ensure data quality and integrity.
Develop reusable and scalable migration scripts and integration components that meet enterprise security and performance standards.
Leverage workflow orchestration tools such as Apache Airflow (or similar) to automate and schedule migration and integration processes.
Collaborate with Solution Architects, Data Engineers, and SMEs to define migration patterns, data models, and integration standards.
Support data reconciliation, issue resolution, and performance tuning throughout the migration lifecycle.
Essential Knowledge, Skills, and Experience
Proven experience in data migration, integration, and transformation within complex enterprise environments.
Strong hands-on experience with Python, ideally using frameworks such as FastAPI, Flask, or Django REST Framework.
Demonstrated experience with Salesforce integrations and API-based data exchange between platforms.
Solid understanding of data modelling, ETL processes, and RESTful API design principles.
Experience using workflow orchestration and automation tools such as Apache Airflow or equivalent.
Strong knowledge of data quality, validation, and reconciliation practices.
Excellent analytical and problem-solving skills with the ability to resolve complex migration and integration issues.
What's on Offer
Opportunity to contribute to a major digital transformation program at a leading Australian university.
Be part of a collaborative and forward-thinking technology team driving innovation in education.
Hybrid working model
Competitive daily rate with potential for contract extension.
If you wish to apply for this position, please submit your resume by clicking the 'Apply Now' button. For further information please contact Olivia Costello at Clicks IT Recruitment on +61 419 740 399.
Job Summary
Pay:
$900 per day
Location:
Sydney - North
Job Type:
Contract
Specialisation:
Software Engineer
Reference ID:
BBBH76909