Who we are
Blankfactor is a global service provider offering end-to-end delivery of custom software solutions. We provide mission-critical full-stack development, management, and consulting services to support our clients and their teams. Our headquarters are located in the United States, with other offices located in Bulgaria and Colombia. Our culture is anchored in expertise, excellence, and care for our talent and clients.
What you’ll do
A Snowflake Data Architect will be responsible for planning, designing, developing, and maintaining the data architecture, data models, and standards for various data integration and data warehouse projects in Snowflake. This includes ensuring new features and subject areas are modeled to integrate with existing structures and developing and maintaining documentation of the data architecture, data flow, and data models of the data warehouse. You will also provide direction on the adoption of cloud technologies (Snowflake) and industry best practices in the field of data warehouse architecture and modeling.
Responsibilities
Be a technical expert on all aspects of Snowflake.
Deploy Snowflake following best practices, including ensuring knowledge transfer so that customers are properly enabled and are able to extend the capabilities of Snowflake on their own.
Work hands-on with customers to demonstrate and communicate the implementation of best practices on Snowflake technology.
Maintain a deep understanding of competitive and complementary technologies and vendors and how to position Snowflake in relation to them.
Work with system integrator consultants at a deep technical level to successfully position and deploy Snowflake in customer environments.
Provide guidance on how to resolve customer-specific technical challenge
Mentor and advise other team members for implementing best business practices in the data field.
Define guidelines, cross-application data standards, and data distribution standards.
Be responsible for data engineering-related deliverables and meeting accuracy targets.
Extract, clean, transform, and enrich raw data from various sources, preparing it for further processing and analysis.
Ensure that the logical design of databases meets requirements, including security, data volume, frequency, and long-term data growth.
Manage and deliver projects in conjunction with best Agile and traditional practices.
Present findings to leadership and stakeholders to drive improvements and solutions from concept through to delivery.
Assess and improve business processes using tools and techniques to explore and suggest areas for improvement at the global company level or based on customer needs.
Ensure the long-term reliability, scalability, and maintainability of systems.
Keep abreast of the latest developments in the field by continuous learning and proactively champion promising new methods relevant to the problems at hand.
Requirements and technical skills
BS, MS, or higher in computer science, analytics, engineering, mathematics, statistics, or economics
8+ years demonstrated experience in the data field (analytics / data engineering / machine learning)
Demonstrated mentoring experience
Deep expertise in SQL is a must.
Significant technical and specialized expertise in several data-oriented fields, such as integration, databases, modeling, governance, and processes
Demonstrated history of driving and delivering а large-scale global data warehousing and analytics projects using Redshift, Snowflake, Oracle, SQL server databases, etc.
Deep knowledge of data technical architecture, infrastructure components,
ETL/ELT, reporting/analytic tools, and microservices
Experience with reporting tools such as PowerBI, Tableau, and/or Looker
Software development experience with C/C++ or Java
Scripting experience with Python, Ruby, Perl, and/or Bash
Experience with cloud computing: AWS, Azure, and Google Cloud. Spark knowledge is a plus.
Experience using R/Python in data-focused full-stack environments (from data wrangling to analysis and visualizations) is a plus.
Experience working with consumer-based clickstream, web behavioral data, and content data is a plus.
Broad knowledge of Agile project management practices and frameworks with hands-on experience with Scrum and Kanban
Experience with version control (e.g., Git)
Excellent communication skills at all levels in the organization as well as with customers
Problem-solving attitude
What we offer
Competitive salary with an attractive social package
Working on wide-ranging and sophisticated projects with highly skilled professionals, international clients, and the latest technologies
A culture of collaboration and continuous learning in a work environment invested in nurturing your skills and shaping our common technological future
We believe that diversity of experience and background contributes to more robust ideas and a stronger team. All qualied applicants will receive consideration for employment without regard to religion, race, sex, sexual orientation, gender identity, national origin, or disability.
QUESTIONNAIRE-3-82 3480 Employee Type: Regular If you are a CURRENT Carter’s employee, you MUST apply through the Internal Career Link...
Apply For This JobWood is currently recruiting for a Project Manager to join our Mining and Minerals office Saskatoon, SK. This role has...
Apply For This JobPOSITION: Human Resources Generalist PROGRAM: Human Resources POSITION DETAILS: 1-Year Contract, 1.0 FTE COMPETITION: 23-032 The Garry Hurvitz Centre for...
Apply For This JobDescription: • Assurer que toutes les transactions comptables relatives aux immobilisations sont effectuées en conformité avec les différents principes comptables...
Apply For This JobTHIS IS NOT A REMOTE ROLE. PHYSICAL PRESENCE REQUIRED AT LEARNING CENTRE. DO NOT APPLY IF YOU ARE UNABLE TO...
Apply For This JobThere is an opening for a 0.5 permanent Elementary Office Assistant: Essential Functions And Responsibilities Public Relations Answer the main...
Apply For This Job