What are the responsibilities and job description for the Data Analyst Data Management(Data Contracts & Governance) position at Nsight?
Role Overview
This role is ideal for a technically strong data professional who understands how data moves across systems from live operational sites to software testing environments and how validated data supports mission-critical decision-making.
You will help define and enforce data contracts, manage ingestion pipelines, ensure data quality, and bring clarity to what it means when data is production-ready and available for internal teams.
This is a 6-month contract with structured milestone reviews at 30, 60, and 90 days.
Required Experience
- Advanced SQL skills (joins, aggregations, optimization, performance tuning)
- Hands-on experience with Google BigQuery
- Technical background in data contracts (JSON, AsyncAPI, YAML)
- Experience defining data contracts
- Experience building and maintaining data ingestion pipelines
- Strong understanding of data validation, schema enforcement, and quality control
- Experience managing multiple concurrent data pipelines (40 preferred)
- Proficiency with Python and Git
- Experience defining and operationalizing data workflows
Soft Skills
- Strong cross-functional communication skills
- Ability to translate technical concepts into business-relevant insights
- Comfortable working in fast-paced, complex environments