Azure Data Migration Engineer
Job description
Azure Data Migration Engineer - HIRING ASAP
Start date: ASAP
Duration: 5 Months
Location: Hybrid Working in Reading office
Rate: £550 per day inside IR35
Summary
We are looking for passionate IT professionals to join our client's dynamic new team that is responsible for developing, maintaining, and enhancing applications that are used across the clients' landscape. You will be working in a fun, self-managing Agile team with a strong culture of teamwork, support, and accountability.
Current focus in the team is the re-write of the back end of an existing application to make the application more stable, supportable, and scalable. We are seeking an experienced Azure Data Migration Specialist to join their team. The successful candidate will be responsible for migrating data within Azure, from blob storage to a Cosmos DB solution.
The ideal candidate will have experience with Azure data migration tools and technologies, as well as a strong understanding of data migration best practices, including data reconciliation.
Responsibilities:
- Work with project team to understand the data migration and reconciliation requirements and to develop data migration plans.
- Design and implement data migration solutions using Azure Data Factory and associated Azure technologies.
- Perform data migration trials and troubleshoot and resolve data migration issues.
- Develop and execute reconciliation tests/reports to ensure data accuracy and completeness.
- Collaborate with stakeholders to ensure successful data migration and integration with existing systems.
- Document data migration processes and procedures.
Skills:
- 3+ years of experience in data migration, with a focus on Azure cloud-based solutions
- Experience on Blob
- Experience on CosmosDB or MongoDB
- Strong understanding of data migration best practices and methodologies
- Experience with Azure data migration tools and technologies, including Azure Data Factory, Azure Data Migration Service, and Azure Cosmos Database
- Strong analytical and problem-solving skills
- Excellent communication and collaboration skills
- Ability to work independently and as part of a team.