AlfaDocs.com
Data Migration Engineer (PHP)
Job Location
Milano, Italy
Job Description
2 days ago Be among the first 25 applicants This range is provided by AlfaDocs.com. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range At AlfaDocs , we're on a mission to transform healthcare. Our software platform makes the daily lives of medical practices and patients easier by streamlining practice management and patient relationships. With our all-in-one, cloud-based solution, healthcare professionals can focus more on care and less on administration. We take pride in our responsibility to deliver high-performance solutions while fostering a collaborative and respectful environment where everyone's contributions are valued. We're driven by a shared passion to make a lasting impact on the healthcare industry, creating a space where both our team and our customers thrive. As part of our customer onboarding process, we help new clients migrate their data from legacy practice management systems into our platform. As our Data Migration Engineer, you will be responsible for these migrations end-to-end, and for dramatically improving the internal tooling that supports this process. You'll work on a small team and play a key role in scaling our migration pipeline, making it faster, more reliable, and more automated. Data Migration Execution: Extract, transform, and load data from legacy systems into our platform, covering patient records, appointments, billing data, documents, and medical images. Tooling & Automation: Use and enhance internal tools to perform, monitor, and streamline migration workflows for reliability and scalability. Process Optimization: Drive automation and performance improvements across migration pipelines, aiming for 10x-100x efficiency gains through better UX, architecture, and scripting. System Integration: Work on integrations with third-party systems (e.g., x-ray/imaging software), handling both initial data migration and ongoing data synchronization. Cross-Team Collaboration: Partner closely with onboarding and support teams to understand customer needs, edge cases, and ensure a smooth migration experience. Manual Intervention: Occasionally perform semi-manual migration steps when automation is not feasible, ensuring data accuracy and integrity. Documentation & Standards: Maintain thorough documentation for internal tools and contribute to building scalable, repeatable migration procedures. Requirements Experience: Min. 5 years of experience in data engineering, system integration, or similar roles with hands-on responsibility for data workflows. Scripting & Automation: Strong background in automation and scripting for data processing (e.g., using shell scripts, Python, or similar). Backend Development: Proficiency in PHP, particularly for backend scripting and internal tooling. Database Knowledge: Solid understanding of relational databases and SQL, with experience in working with large datasets. Data Format Familiarity: Experience handling both structured and unstructured formats such as CSV, XML, and JSON. Reverse Engineering: Comfortable interpreting undocumented or unfamiliar data structures and adapting solutions to heterogeneous input. Agile Mindset: Thrive in a small, agile team with high ownership and autonomy. Language Skills: Strong verbal and written communication skills (min.B2-C1 level) in both Italian and English Problem Solving: High attention to detail and strong problem-solving mindset in complex technical environments. Please submit your English CV. Benefits Equipment: laptop, headphones, keyboard, mouse, smartphone with unlimited data, and a dedicated office monitor. Bonus for paid English or German language courses. Training courses, books, workshops, and team-building activities for personal and professional growth. Partnership with Serenis (an online psychotherapy platform) - three sessions offered if needed. Team Building Budget Team Development Budget Regular company reunions (yearly meetups, Christmas dinner) Snacks and fruit always available in the office, along with good beer at the end of the week. Administrative Info Location: This role is based in Milan, Italy (Via Eritrea n. 21 20157 (Palazzo Tecniche Nuove)) Contract : Every Alfa begins their journey with a fixed-term contract of 1 year with the aim of renewing to an indefinite term. Working hours : Monday - Friday | 09:00 - 18:00 | 1-hour lunch break Salary range : 40,000€ - 50,000€ Trial Period : 1 months Start Date : Starting June/July /August2025 Seniority level Seniority level Mid-Senior level Employment type Employment type Full-time Job function Industries Technology, Information and Internet Referrals increase your chances of interviewing at AlfaDocs.com by 2x Python Backend Junior Software Engineer - Remote 4 days a week (Europe) Milan, Lombardy, Italy $30,000.00 - $40,000.00 1 month ago Data Analyst Intern - Remote Internship in Data Analysis Python and Kubernetes Software Engineer - Data, AI/ML & Analytics Software Engineer (Python/Linux/Packaging) Python Backend Senior Software Engineer - Remote 4 days a week (Europe) Milan, Lombardy, Italy $70,000.00 - $80,000.00 1 month ago Python and Kubernetes Software Engineer - Data, Workflows, AI/ML & Analytics Software Engineer - Python - Container Images Software Engineer III Freelance (Remote) Software Engineer - Python - Container Images We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. J-18808-Ljbffr
Location: Milano, Lombardia, IT
Posted Date: 7/6/2025
Location: Milano, Lombardia, IT
Posted Date: 7/6/2025
Contact Information
Contact | Human Resources AlfaDocs.com |
---|