100% Remote - 1 Data Engineer with Snowflake and Python 2 ReactJS Lead - Only Fulltime Roles at Snowflake, Arizona, USA |
Email: [email protected] |
http://bit.ly/4ey8w48 https://jobs.nvoids.com/job_details.jsp?id=2001000&uid= From: Nora West, W3Global [email protected] Reply to: [email protected] Hello. Position1: Snowflake Python Data Engineer Job Description Job Summary We are looking for an experienced and motivated Data Engineer with expertise in Snowflake and Python to join our dynamic data team. In this role, you will be responsible for building and optimizing data pipelines, managing data architecture, and ensuring the smooth flow of data from various sources into our Snowflake data warehouse. You will leverage your Python programming skills to transform, clean, and analyze large datasets, supporting data-driven decision-making across the organization. Key Responsibilities Data Pipeline Development: Design, develop, and maintain robust, scalable, and efficient data pipelines to move and process data from multiple sources into Snowflake using Python and other relevant tools. Snowflake Data Warehouse Management: Architect and optimize data structures within Snowflake to ensure high performance and efficient storage. Work with Snowflakes features such as Streams, Tasks, and Snowflake Connector for Python to build modern data workflows. ETL Processes: Develop and maintain ETL (Extract, Transform, Load) processes using Python and Snowflake to ensure data is properly cleaned, transformed, and loaded for analysis. Data Integration: Integrate data from various internal and external sources (APIs, third-party systems, flat files, databases, etc.) into Snowflake using Python-based scripts or Snowflake connectors. Automation: Automate recurring tasks and workflows, ensuring efficient data processing and monitoring. Data Modeling: Work closely with Data Architects to design and implement effective data models and schemas within Snowflake to optimize performance for querying and reporting. Data Quality and Governance: Ensure the integrity, quality, and consistency of data across the data warehouse. Implement data validation and cleansing processes to ensure the accuracy and reliability of data pipelines. Performance Optimization: Monitor and optimize the performance of data workflows, queries, and Snowflake environments to ensure timely and efficient data delivery. Collaboration: Work closely with cross-functional teams, including data scientists, analysts, and business stakeholders, to understand their data needs and provide relevant data solutions. Documentation & Reporting: Document data pipelines, workflows, and architecture to ensure maintainability and scalability. Create reports and dashboards to track the performance and health of data systems. Continuous Improvement: Stay updated on the latest trends, tools, and best practices in the data engineering field, specifically around Snowflake and Python. Actively suggest and implement improvements to data infrastructure. Required Skills and Qualifications Technical Skills: Proficient in Python for data engineering tasks, including libraries such as Pandas, NumPy, and PySpark. Strong experience with Snowflake data warehouse architecture, including data modeling, loading, and querying. Expertise in creating and managing ETL pipelines using Python or Snowflake tools (e.g., Snowpipe, Snowflake Connector for Python). Familiarity with SQL for writing complex queries, stored procedures, and working with large datasets. Experience with Cloud platforms such as AWS, Azure, or Google Cloud (preferably AWS). Knowledge of version control (Git), automation tools (Airflow, etc.), and CI/CD for data workflows. Data Engineering Experience: Minimum of 2-4 years of hands-on experience in data engineering or a similar role. Experience working with data warehousing concepts and technologies. Familiarity with data integration tools (e.g., Fivetran, Talend, Apache NiFi) is a plus. Problem-Solving & Analytical Skills: Ability to troubleshoot and optimize data processing pipelines. Strong problem-solving skills and attention to detail in ensuring data accuracy and quality. Collaboration & Communication: Ability to work effectively in cross-functional teams and communicate technical concepts to non-technical stakeholders. Strong interpersonal and communication skills. Education: Bachelor's or masters degree in computer science, Information Technology, Data Science, or a related field. Position2: ReactJS Lead Job Description for UI Developer Short Description: We are searching for a Senior UI Engineer deeply proficient in clean, efficient JavaScript and ReactJS. The ideal candidate is a self-starter, capable of delivering brilliant creative ideas, and showing amazing attention to detail. They should be a guru in hand-coding CSS and HTML, bringing designs to life with pixel-perfect accuracy, and structuring HTML semantically with a strong focus on accessibility. This role suits individuals who favor functional programming and behavioral design patterns. Key Responsibilities: Develop and maintain advanced UI functionalities, implementing pixel-perfect designs. Write clean, efficient, and reusable JavaScript code, primarily focusing on ReactJS for various platforms and applications. Hand-code CSS and HTML to accurately reflect the visual design of projects, ensuring consistency across all browsers and platforms. Utilize semantic HTML tags and follow accessibility standards to create an inclusive user experience. Operate independently once objectives are defined, proactively addressing issues and implementing solutions. Employ functional programming techniques and behavioral design patterns to build scalable and easily maintainable codebases. Collaborate closely with cross-functional teams, understanding broader goals, and communicating effectively with various stakeholders. Stay updated with the latest industry trends and advancements in UI/UX technologies and tools, continuously enhancing the products or projects user experience. Qualifications: Strong professional experience in UI development, with a significant portfolio of interactive projects. Expert-level knowledge of JavaScript, including concepts like asynchronous programming, closures, types, and ES6+. Comprehensive experience with ReactJS, including a deep understanding of the React hooks and context APIs. Demonstrable ability to hand-code advanced CSS, HTML, and JavaScript without relying on frameworks. Proven experience in responsive and adaptive design, understanding the importance of pixel-perfect precision. Solid grasp of web accessibility standards and their implementation. Proficiency in using Git or other version control systems. Strong problem-solving skills and the ability to work independently with minimal supervision. Excellent verbal and written communication skills. Bachelors degree in Computer Science, or related field, or equivalent practical experience. Nice to Have: Contributions to open-source projects or public GitHub for code samples Experience with TypeScript or other statically typed languages. Familiarity with state management solutions (e.g., Redux, MobX). Prior experience in a senior or lead tech role, guiding junior developers, and influencing decision-making processes. Keywords: continuous integration continuous deployment user interface user experience 100% Remote - 1 Data Engineer with Snowflake and Python 2 ReactJS Lead - Only Fulltime Roles [email protected] http://bit.ly/4ey8w48 https://jobs.nvoids.com/job_details.jsp?id=2001000&uid= |
[email protected] View All |
11:45 PM 10-Dec-24 |