
Data Migration Developer
Equiplano
full-time
Posted on:
Location Type: Hybrid
Location: Curitiba • Brazil
Visit company websiteExplore more
About the role
- Responsible for developing, maintaining, and optimizing Equiplano's proprietary data migration tool ecosystem.
- Ensure automated routines can read data in various formats from source databases and write it to Equiplano's database with integrity, applying the business rules defined by Data Analysts.
- Development of Extractors and Converters: develop and maintain applications (desktop or console) that connect to databases of third-party systems, performing bulk extraction of Payroll and Procurement (Tenders) information.
- Maintain and evolve routines that process intermediate files and import data into the Equiplano ERP, ensuring high performance (migration time) and referential integrity of the information.
- Convert mapping spreadsheets created by Data Analysts into transformation algorithms, applying the defined conversion rules.
- Work on fixing and maintaining legacy tools (possibly developed in C++, Delphi, or older C#) and develop new agile scripts, primarily in Python.
- Develop routines capable of identifying inconsistent or “dirty” data that prevent import, generating clear and traceable logs to support Data Analysts in the correction process.
Requirements
- Bachelor's degree in Systems Analysis and Development, Computer Science, Software Engineering, Information Systems, Information Technology, or related fields;
- Programming languages: C# / .NET, C++, Java, Python scripting and automation, and SQL databases;
- Familiarity with data structures related to Payroll (event tables, financial records) and Procurement/Tenders (items, lots, suppliers), facilitating understanding of the business logic implemented in the maintained systems.
Benefits
- 🚀 Career growth opportunities — we want you to grow with us;
- 👶 Childcare allowance — a benefit designed to support your family journey with more peace of mind;
- 🍱 iFood card — valid for food and meals, making your meals easier;
- 🎁 Birthday bonus to celebrate your special day;
- 🛍️ Colmeia Shop — exclusive platform with special product discounts;
- 🎓 Partnerships with educational institutions — to boost your personal development;
- ⏳ “Day of Perrengue” — an annual day off to use however you prefer;
- 💻 Fleury — online medical consultations;
- ✈️ OnHappy — benefits and discounts platform for your travel;
- 🦷 Dental plans with Dental Uni — for a healthy smile and continuous care;
- 🏷️ Private pension plan for a secure future;
- 🩺 Health insurance with Unimed to ensure well-being;
- 👨👩👧👦 Life insurance for your and your family's protection;
- 🏋️♂️ Wellhub — health and fitness benefit with access to gyms.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C#C++JavaPythonSQLdata migrationdata extractiondata transformationdata integrityagile scripting
Certifications
Bachelor's degree in Systems Analysis and DevelopmentBachelor's degree in Computer ScienceBachelor's degree in Software EngineeringBachelor's degree in Information SystemsBachelor's degree in Information Technology