Job Description

Location: Remote - Anywhere in India

Job Type: Contract/Freelance

About Us: razrtech is a leading tech firm specializing in web development and mobile applications. We are currently undergoing a significant transition, migrating our data from an old platform, built on PHP Symfony with Sonata Media Bundle, to a new architecture based on PHP Laravel. To facilitate this complex process, we are seeking a skilled Data Migration Consultant to join our team.


  1. Assessment and Planning:

    • Conduct a thorough analysis of the existing data structure and media files in the Sonata Media Bundle.
    • Collaborate with the development team to understand the intricacies of the current data storage.
  2. Design Migration Strategy:

    • Devise a comprehensive strategy for migrating media files from Sonata Media Bundle to Laravel, ensuring minimal data loss and downtime.
    • Provide detailed documentation outlining the migration plan, including potential challenges and risk mitigation strategies.
  3. Implementation:

    • Execute the migration plan in collaboration with the development team.
    • Develop scripts or tools to automate the migration process where possible.
    • Ensure data integrity and consistency throughout the migration.
  4. Testing:

    • Conduct extensive testing to verify the accuracy of migrated data.
    • Collaborate with the quality assurance team to identify and rectify any anomalies or discrepancies.
  5. Documentation:

    • Create thorough documentation of the entire migration process, including configurations, scripts, and any troubleshooting steps.
    • Provide training sessions for the internal team to ensure they understand the new data architecture.
  6. Support:

    • Offer post-migration support to address any issues that may arise.
    • Collaborate with the development team to optimize data storage and retrieval in the new Laravel environment.


  • Proven experience in data migration projects, particularly involving media files and Symfony-based platforms.
  • In-depth knowledge of Sonata Media Bundle and its integration with Symfony.
  • Proficiency in PHP and Laravel development.
  • Strong problem-solving skills with the ability to troubleshoot complex data migration issues.
  • Excellent communication skills and the ability to collaborate with cross-functional teams.
  • Familiarity with best practices in data migration, ensuring data security and integrity.

How to Apply: Interested candidates are invited to submit their resume, along with a cover letter detailing their relevant experience and approach to data migration. Please include examples of previous successful data migration projects.

Note: This is a contract/freelance position, and the consultant will be expected to work closely with our development team during the migration process. The contract duration will be negotiated based on the scope and complexity of the migration project.

More Details
Employment Type: Contract
Location: [REMOTE]
Experience Required: Mid-Senior Level
Date Published: 10 Nov 2023
Share Job Opening