
DATA MIGRATION LEAD DEVELOPER
JOB SUMMARY: As a Data Migration Lead Developer, you will oversee and drive the success of critical data migration projects. In this role, you will manage a small team of developers while actively participating in the day-to-day engineering tasks, ensuring the efficient transfer of data across various systems and databases. Your experience in data migrations, SQL, Apache NiFi, RESTful APIs, MongoDB, Typescript/Javascript on NodeJS, ETL processes, and AWS infrastructure will be instrumental in achieving the project's goals. This is a hands-on position requiring the lead developer to act in a player-coach capacity serving as an individual contributor and actively participating in the development process.
MINIMUM REQUIRED EDUCATION, TRAINING AND EXPERIENCE: • Bachelor's degree in Computer Science, Information Technology, or related field (or equivalent work experience)
• Proven experience in data migration projects, with a strong focus on SQL, NiFi, RESTful APIs, MongoDB, Typescript/Javascript on NodeJS, ETL processes, and AWS infrastructure
• Previous experience in a leadership role, managing small technical teams
• Hands-on experience with AWS services, including AWS S3, containerization technologies, and other related AWS services
• AWS Certification(s) related to cloud infrastructure and data migration
• Experience working with other data migration tools and technologies
REQUIRED SKILLS: • Knowledge of data security best practices
• Familiarity with agile development methodologies
• Strong communication skills and the ability to collaborate effectively with cross-functional teams
• Detail-oriented with a commitment to delivering high-quality results
• Proven ability to work in a fast-paced, dynamic environment
• Excellent problem-solving skills and the ability to diagnose and resolve complex technical issues
JOB SPECIFIC DUTIES: • Team Leadership: Lead, mentor, and guide a team of developers to ensure project success andprovide technical leadership to foster a collaborative work environment.
• Hands-On Development: Actively participate in the design, development, and execution of datamigration tasks. Leverage expertise in data migrations, SQL, NiFi, RESTful APIs, MongoDB, Typescript/Javascript on NodeJS, ETL processes, and AWS infrastructure to solve data challenges
• Project Management: Manage and prioritize project tasks, timelines, and deliverables to ensure the project stays on track and within scope. Facilitate daily stand-ups with the team and manage team assignments. Create execute reports that clearly communicate overall progress to key stakeholders and executive management.
• Issue Resolution: Diagnose and resolve technical issues promptly to minimize project delays troubleshoot and optimize data migration processes.
• Technology Expertise: Utilize proficiency in data migration best practices, SQL, NiFi, RESTful APIs,MongoDB, Typescript/Javascript on NodeJS, ETL processes, and AWS infrastructure to makeinformed technical decisions.
• Large Dataset Handling: Develop strategies for exporting/importing large datasets accurately,efficiently, and securely.
• Documentation: Create and maintain comprehensive documentation of data migration processes, ensuring knowledge transfer within the team.
• Collaboration: Collaborate with stakeholders, including data analysts, data engineers, and business teams, to gather requirements and ensure data migration aligns with business goals.
Related Jobs

Security Engineer Ubuntu

Senior Software Engineer

Test Automation Engineer

Senior Android Engineer

Lead Software Engineer

Senior Frontend Engineer

Data Engineer

Production Engineer

Senior Back End Developer

Senior Frontend Engineer Platform

IT Engineer

Senior Software Engineer Cloud Images

Senior Product Designer

Hands On Engineering Manager

Full Stack Software Engineer

Senior Front End Developer

Customer Success Manager

Senior Software Engineer .NET Core

Front End TypeScript Developer
