Data Analyst
Job Title: Data Analyst (Snowflake, SQL, Python – Banking Domain)📍 Location: Hybrid – McLean, VA or Richmond, VA (Day 1 onsite required)⏳ Duration: Through May 14, 2027 (12-month contract with strong potential for extension and possible conversion)💰 Pay Rate: $45 – $60/hour🔍 About the RoleWe are seeking a Data Analyst to support a large-scale data migration and modernization initiative within a banking environment. This role will focus on migrating legacy data processes into Snowflake, ensuring data accuracy, and supporting analytics and reporting needs.🚀 Key ResponsibilitiesWork within Snowflake to support data migration and transformation effortsDevelop and optimize SQL queries for data extraction, transformation, and validationUse Python for data processing, automation, and validation tasksPerform data reconciliation and validation between legacy and new systemsIdentify and resolve data discrepancies and quality issuesSupport development of data pipelines and workflowsCollaborate with cross-functional teams to gather requirements and deliver data solutionsCreate reports and dashboards to support business insights and decision-making🛠️ Required SkillsStrong experience with SQL (joins, aggregations, window functions)Hands-on experience with Python (Pandas, data validation, scripting)Experience working with Snowflake or similar cloud data platformsExperience with data migration, data transformation, or ETL processesStrong understanding of data validation and reconciliation techniquesAbility to work in a fast-paced, production environment⭐ Preferred QualificationsExperience in banking, financial services, or fintechFamiliarity with data pipelines and orchestration toolsExperience with Tableau, Power BI, or other BI toolsKnowledge of data warehousing concepts and dimensional modeling🎯 What Success Looks LikeAccurate and efficient migration of legacy data into SnowflakeHigh data quality and consistency across systemsReliable and scalable data pipelines and reporting solutions