Job Description
Job Description
We are seeking a highly skilled Database Engineer to support enterprise data modernization and migration efforts. This role focuses on evaluating, transforming, and managing data systems with a specialization in database migrations, particularly between on-premises and cloud platforms. Ideal candidates will be comfortable working with various data sources, building scalable integration solutions, and ensuring data integrity and performance throughout the process.
This position also includes a significant focus on designing and executing data migration strategies, documenting architecture, and ensuring compliance with data governance and security protocols.
Core Responsibilities
- Analyze existing database architectures to scope and plan efficient data migration strategies.
- Develop comprehensive migration plans including risk assessments, resource allocation, and delivery timelines.
- Execute data extraction, transformation, and loading (ETL) processes between systems.
- Apply schema modifications and performance tuning during migrations.
- Maintain data integrity, consistency, and security throughout all phases of migration.
- Conduct thorough testing and validation to ensure migrated systems meet technical and business performance standards.
- Identify and resolve issues during and after migration to ensure continued operational success.
- Collaborate with business, IT, and vendor teams to align migration objectives with broader business goals.
- Maintain clear and complete documentation for migration processes, configuration changes, and architecture.
- Ensure all activities meet industry standards, internal policies, and data protection regulations.
- Provide post-migration support and troubleshoot any arising database issues.
- Analyze performance metrics post-migration and implement enhancements as needed.
Key Skills & Experience
Strong analytical and troubleshooting skills.Effective time and task management across evolving priorities.Ability to adapt in dynamic system environments and learn new platforms quickly.Proven follow-through and meticulous attention to detail.Strong interpersonal communication and cross-team collaboration abilities.Hands-on experience working with :Microsoft SQL Server, Azure SQL, Azure Synapse (SQL DW)Dynamics CRM, Dynamics 365Integration tools such as SSIS, Azure Data Factory, Logic Apps, Power Automate, or other Azure servicesProficient in SQL and NoSQL databases, including data design and performance optimizationExtensive experience with Snowflake across both AWS and Azure environmentsSkilled in preparing and transforming data for use in Power BIStrong verbal and written communication skills, capable of working across technical and business domains.Education & Qualifications
Bachelor’s degree in Computer Science, Information Technology, or related field7+ years of experience in data engineering, database administration, or related roles