About
Lead Snowflake Data Engineer
to join our Data & Analytics Team The Lead Data Engineer will be responsible for designing, developing, and maintaining data pipelines and solutions to enable our client to harness the power of the data for further analytics. The engineer will work with modern data technologies, emphasizing
Snowflake and dbt (Data Build Tool)
to automate, build, test, and maintain the data infrastructure. Additionally, it is expected that people participate actively in all aspects of the data lifecycle and provide recommendations aligned with best practices within the process. Job Overview: As a Lead Technical Consultant, you will participate in all aspects of the software development lifecycle, which includes estimating, technical design, implementation, documentation, testing, deployment, and support of applications developed for our clients. As a member working in a team environment, you will work with solution architects and developers on the interpretation/translation of wireframes and creative designs into functional requirements, and subsequently into technical design. Perficient is always looking for the best and brightest talent, and we need you! We’re a quickly growing, global digital consulting leader, and we’re transforming the world’s largest enterprises and biggest brands. You’ll work with the latest technologies, expand your skills, and become a part of our global community of talented, diverse, and knowledgeable colleagues. Responsibilities Lead the technical planning & requirements gathering phases, including estimating, developing, testing, managing projects, architecting, and delivering. Serve as a technical lead and mentor. Provide technical support or leadership in the development and continual improvement of service. Develop and maintain effective working relationships with team members. Demonstrate the ability to adapt and work with team members of various experience levels. Implements processes and systems to monitor data quality, ensuring production data is always accurate and available for key stakeholders and business processes that depend on it. Performs data analysis required to troubleshoot data-related issues and assist in the resolution of data issues. Works closely with a team of frontend and backend engineers, product managers, and analysts. Designs data integrations and data quality framework. Works closely with all business units and engineering teams to develop a strategy for long-term data platform architecture. Qualifications BS in Computer Science, Engineering, or related technical field. Passionate data engineer with 6-10 years of experience, with a focus on designing and implementing data pipelines Strong expertise in Snowflake, including data modeling, ETL, and data warehousing Proficiency in DBT (Data Build Tool) for data transformation and management Solid SQL skills and understanding of database systems Experience with data integration, data processing, and data quality Experience with object storage, data lakes, and lakehouses Experience with version control tools such as Git Team oriented, interpersonal, highly motivated, passionate, and creative team-player with the ability to develop and maintain collaborative relationships with all levels within and external to the organization Familiarity with Azure Data Services, including Azure Data Factory, Azure Storage, and Azure Synapse, is a plus Familiarity with Databricks is a plus Knowledge of data processing technologies like Apache Spark and Kafka is a plus Cloud platform certifications are a plus Client-facing or consulting experience is highly preferred. Ability to communicate effectively via multiple channels (verbal, written, etc.) with technical and non-technical staff.
Languages
- English
Notice for Users
This job comes from a TieTalent partner platform. Click "Apply Now" to submit your application directly on their site.