Accelerate Your Data Driven Agenda
Technical Lead – Cloud Data Warehouse
Location
Canada
Posted
66 days ago
Salary
0
Seniority
Senior
Job Description
Technical Lead – Cloud Data Warehouse
Massive Insights
• Supervise team activities including work scheduling, technical direction, and standard development practices; • Assist in the delivery of cloud-based data warehouse, lake, and mart solutions • Understand data landscape i.e. tooling, tech stack, source systems etc. and work closely with client technology teams to improve data collection, quality, reporting and analytics capabilities • Design, document, and implement data warehouse strategies, including building ETL, ELT, and Data Pipeline processes • Develop processes for loading and transforming of large volumes of structured and semi-structured data • Responsible for data architecture, data modeling and data governance to implement high-performance, highly secure solutions • Participate in data warehouse development by defining metadata and security standards • Perform a variety of tasks to facilitate completion of projects including but not limited to coordinating communication with outside departments, writing documentation and specifications, testing, and consulting • Mentor less experienced team members • Support pre-sales and solution engineering activities
Job Requirements
- 10+ years experience in data warehouse, data modeling, ETL, BI projects
- 5+ years experience working in client-facing, consulting role
- 3+ years hands-on experience with Snowflake cloud data warehouse
- 3+ years hands-on experience in python development and ETL tools (Matillion, Talend, etc)
- 3+ years experience leading technical team of data engineers and architects
- Completed cloud warehouse projects in at least 2 of AWS, Azure, GCP cloud technologies
- Maintain and achieve technical cloud certifications (AWS, Azure, or Snowflake)
- Ability to work and communicate with both business and technical experts
- College or University degree in Computer Science, Mathematics, Data Science and/or relevant degree
Benefits
- Fully employer paid health and dental benefits
- Hybrid work location (remote and/or office option available)
Related Guides
Related Categories
Related Job Pages
More Data Engineer Jobs
Lead Consultant – Data Architecture, Engineering
3CloudDelivering the ultimate Microsoft Azure experience.
• This role will help you extend and expand your knowledge and experience in technical leadership positions. • These include technical decision-making; guidance and mentorship of more junior team members; and developing relationships with project, client, and company leadership – all while remaining hands-on in your areas of expertise. • You’ll have plenty of exciting opportunities to grow your skills in Microsoft and Azure in an environment committed to technical excellence and client experience in a very specific, defined space. • Our great global relationship with Microsoft ensures that we have a pipeline of cutting-edge Azure work opportunities, and access to the teams that have built the platform.
Senior Consultant – Data Architecture, Engineering
3CloudDelivering the ultimate Microsoft Azure experience.
• Work on Azure-focused projects to grow skills in Microsoft and Azure • Engage in building and implementing data architectures and models • Collaborate with teams to provide solutions that exceed client expectations and maintain high technical standards
Senior Architect – Data Architecture, Engineering
3CloudDelivering the ultimate Microsoft Azure experience.
• Design Azure based technical solutions leveraging a broad range of the available toolsets with considerations around functionality and performance. • Act as team lead on projects and direct the technology process as well as manage client relationships and expectations to build trust and creditability. • Implement end-to-end data platform solutions for our clients. • Manage client expectations with regard to scope, cost, and timeline. • Actively support solution architects and sales directors in pre-sales activities to drive additional business for 3Cloud. • Author high quality project documentation and other project artifacts, including written case studies detailing use cases and project specifics • Be an effective technical mentor to more junior level teammates. • Deliver complex projects on-time and within budget, proactively identifying and mitigating gaps and risks. • Be an advocate for the 3Cloud Data methodology, leading by example in following best practices and standards. • Expand your knowledge in multiple tools and technologies. • Foster a problem-solving culture that resolves issues through collaboration and partnerships with other parts of the organization. • Support internal 3Cloud objectives that help advance data services design and techniques.
• Lead support of client’s Azure Data platform and Power BI Environment, including response to any escalations while helping to analyze and resolve incidents for customers environment. • Consult, develop, and advise on solutions in Microsoft Azure with tools such as Synapse, Data Factory, Databricks, Azure ML, Data Lake, Data Warehouse, and Power BI. • Consult, develop, and advise on Power BI, including governance, strategy, report development, performance. • Consistently learn, apply, and refine skills around data engineering and data analytics. • Proactively mentors junior team members and actively gives feedback on their work and performance. • Design and deploy data pipelines, models, and AI-driven solutions for clients in various industries. • Understand and work with customers on licensing involving Microsoft data solutions and understand the limits/advantages of each licensing platform. • Takes responsibility for the quality of deliverables and solutions. • Supports and participates in the estimating of work to be done by self and others. • Communicate ticket status information to all associated parties and escalate cases as appropriate. • Interact with clients to identify issues, troubleshoot expediently, and follow up on issues via e-mail, ticketing system, and phone calls. Communicate technical issues and solutions with clients in business terms. • Intentionally builds relationships with client teams. • Prioritizes work appropriately, asks questions when priorities are unclear, and completes work accordingly. • Quickly recognizes when escalation is needed and promptly acts. • Create and maintain updated documentation for each client’s environment. • Promote best practices for clients and internally to enhance and improve organizational processes. • Periodically contributes to one or more 3Cloud internal communities.

