Job Description, Responsibilities & Requirements
Description language:
About the Position
We are seeking a Technical Lead for our DWH team to oversee data platform architecture, CI/CD processes, and team enablement in a remote role based in Ukraine.
Responsibilities
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
Engineering Excellence
- 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
Production Ownership
- 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
Ways of Working
- 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
Requirements
Must have
- 7+ years of experience in Data Engineering and development of DWH solutions
- Hands-on experience with Snowflake, dbt, Azure Data Factory
- Experience with Azure Cloud Solutions, Azure DevOps
- Practical experience and understanding of CI/CD processes
- Experience of technical leadership in Agile SDLC
Nice to Have
- Experience with AWS and/or GCP cloud solutions
- Certifications related to DWH
We Offer
- Remote work in Ukraine
- Opportunity to lead a dedicated DWH team
- Collaborative and innovative work environment
About the Company
Join our team and contribute to the development of cutting-edge data solutions in a remote setting.