Architecture & Technical Ownership
Owns end-to-end technical design across Snowflake, dbt, ADF, and Azure components
Acts as the final technical decision authority within the team
Ensures alignment with enterprise architecture and data governance standards
Maintains architecture documentation and diagrams
________________________________________
Defines and enforces coding standards and best practices
Reviews critical PRs and ensures maintainability and scalability
Drives performance optimization and cost efficiency
Continuously improves development efficiency by reducing technical complexity and removing bottlenecks
________________________________________
CI/CD & Release Ownership
Owns and improves CI/CD pipelines and deployment processes
Defines and enforces the release process, ensuring it is standardized and consistently followed
Establishes release criteria based on Definition of Done, testing, and required approvals
Ensures all changes meet release criteria before deployment to production
Oversees and coordinates production releases, including validation of readiness and risk assessment
Has authority to block releases that do not meet defined quality and governance standards
Ensures pipelines enforce quality gates (tests, validations, approvals where required)
Continuously improves release safety and reduces production incidents
________________________________________
Quality & Definition of Done
Ensures adherence to Definition of Done (including testing and documentation)
Works with QA and team to ensure test coverage aligns with acceptance criteria
________________________________________
Team Enablement & Mentoring
Mentors engineers and supports technical growth
Leads knowledge sharing and supports complex problem-solving
________________________________________
Planning & Delivery Support
Contributes to sprint planning with technical estimates, risks, and dependencies
Owns identification and prioritization of technical debt in collaboration with the Product Owner
________________________________________
Leads incident analysis and root cause resolution
Ensures monitoring, alerting, and data quality validation mechanisms are in place across pipelines and in production
Maintains runbooks for operational readiness
________________________________________
Collaborates closely with Product Owner and Scrum Master to align technical delivery with business priorities; supports team continuity and helps facilitate meetings when the Scrum Master is absent
Proactively works with upstream data source teams and other squads to resolve cross-team dependencies, data issues, and production bugs
Drives technical alignment across teams/squads where shared data models, pipelines, or integrations are involved
Acts as the primary technical point of contact for external teams and stakeholders