Talent.com
This job offer is not available in your country.
Snowflake Developer - Python / Spark

Snowflake Developer - Python / Spark

First merdianHyderabad
8 days ago
Job description

Description :

We are seeking a highly skilled and experienced Snowflake Lead responsible for leading the design, development, and implementation of Snowflake-based data warehousing solutions. You will leverage your deep understanding of ETL and Data Warehousing concepts to build robust and scalable data pipelines. A key aspect of this role involves direct interaction with business users to gather and clarify requirements, ensuring that the delivered solutions meet their analytical needs.

Responsibilities :

Leadership & Delivery :

  • Lead a module or a team of developers in the design, development, and deployment of Snowflake solutions.
  • Take ownership of the end-to-end delivery of Snowflake modules, ensuring adherence to timelines and quality standards.
  • Provide technical guidance and mentorship to team members, fostering a collaborative and high-performing environment.
  • Contribute to project planning, estimation, and risk management activities.

Snowflake Expertise :

  • Utilize in-depth knowledge of Snowflake architecture, features, and best practices to design efficient and scalable data models and ETL / ELT processes.
  • Develop and optimize complex SQL queries and Snowflake scripting for data manipulation and transformation.
  • Implement Snowflake utilities such as SnowSQL, Snowpipe, Tasks, Streams, Time Travel, and Cloning as needed.
  • Ensure data security and implement appropriate access controls within the Snowflake environment.
  • Monitor and optimize the performance of Snowflake queries and data pipelines.
  • Integrate PySpark with Snowflake for data ingestion and processing.
  • Understand and apply PySpark best practices and performance tuning techniques.
  • Experience with Spark architecture and its components (e.g., Spark Core, Spark SQL, DataFrames).
  • ETL & Data Warehousing :

  • Apply strong understanding of ETL / ELT concepts, data warehousing principles (including dimensional modeling, star / snowflake schemas), and data integration techniques.
  • Design and develop data pipelines to extract data from various source systems, transform it according to business rules, and load it into Snowflake.
  • Work with both structured and semi-structured data, including JSON and XML.
  • Experience with ETL tools (e.g., Informatica, Talend, pyspark) is a plus, particularly in the context of integrating with Snowflake.
  • Requirements Gathering & Clarification :

  • Actively participate in requirement gathering sessions with business users and stakeholders.
  • Translate business requirements into clear and concise technical specifications and design documents.
  • Collaborate with business analysts and users to clarify ambiguities and ensure a thorough understanding of data and reporting needs.
  • Validate proposed solutions with users to ensure they meet expectations.
  • Collaboration & Communication :

  • Work closely with other development teams, data engineers, and business intelligence analysts to ensure seamless integration of Snowflake solutions with other systems.
  • Communicate effectively with both technical and non-technical stakeholders.
  • Provide regular updates on progress and any potential roadblocks.
  • Best Practices & Continuous Improvement :

  • Adhere to and promote best practices in Snowflake development, data warehousing, and ETL processes.
  • Stay up-to-date with the latest Snowflake features and industry trends.
  • Identify opportunities for process improvement and optimization.
  • Qualifications :

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Minimum of 5 years of relevant experience in data warehousing and ETL development, with a significant focus on Snowflake.
  • Strong proficiency in SQL and experience working with large datasets.
  • Solid understanding of data modeling concepts (dimensional modeling, star / snowflake schemas).
  • Experience in designing and developing ETL or ELT pipelines.
  • Proven ability to gather and document business and technical requirements.
  • Excellent communication, interpersonal, and problem-solving skills.
  • Snowflake certifications (e.g., SnowPro Core) are a plus.
  • (ref : hirist.tech)

    Create a job alert for this search

    Snowflake Developer • Hyderabad

    Related jobs
    • Promoted
    Python Developer

    Python Developer

    AccoliteHyderabad, IN
    Seasoned Python backend developer with over 7 years of experience designing and building high-performance, scalable web applications and APIs. I have led multiple projects from concept to production...Show moreLast updated: 1 day ago
    • Promoted
    Python Developer

    Python Developer

    ADPHyderabad, Telangana, India
    We'll start every day with a scrum, working together to understand responsibilities, identify issues, and communicate priorities. Collaboration and Communication.Your team will assist development wh...Show moreLast updated: 9 days ago
    • Promoted
    Pyspark Developer

    Pyspark Developer

    Tata Consultancy ServicesHyderabad, Telangana, India
    Pyspark, Python, SQL and relational databases, SparkSQL, Spark Scripting, UNIX Shell Scripting, ETL, Data Warehousing, CI / CD. Hyderabad, Bangalore, Chennai, Kolkata, Pune.Data Engineer, Python devel...Show moreLast updated: 1 day ago
    • Promoted
    Python Developer

    Python Developer

    Webmap Networksecunderabad, telangana, in
    Webmap is the no-code way to supercharge your website with AI, boosting engagement and revenue without complexity.Our platform empowers businesses to enhance their online presence effortlessly, dri...Show moreLast updated: 1 day ago
    • Promoted
    Pyspark Developer

    Pyspark Developer

    Vista Applied Solutions Group IncHyderabad, India
    A PySpark Developer is responsible for designing, developing, and optimizing large-scale data processing applications and pipelines using Apache Spark and Python. This role involves leveraging PySpa...Show moreLast updated: 10 days ago
    • Promoted
    Python Developer

    Python Developer

    IntraEdgeHyderabad, IN
    We are building a scalable AWS-based backend application that integrates with CrowdStrike and Palo Alto APIs to process and enforce Host / IP block requests. The application will log and audit each ac...Show moreLast updated: 15 days ago
    • Promoted
    Python Developer

    Python Developer

    Daply | Scaling Digital Publishingsecunderabad, telangana, in
    IN ORDER TO BE CONSIDERED FOR THIS ROLE, YOU MUST SUBMIT AN APPLICATION HERE : .Daply is hiring a Python Developer with deep experience in data scraping. You will architect reliable crawlers, pipeline...Show moreLast updated: 10 days ago
    • Promoted
    Python Developer

    Python Developer

    Prudent Technologies and Consulting, Inc.Hyderabad, India
    Job Summary : We are seeking a highly skilled and experienced Senior Backend Engineer with a strong foundation in Python , Fast API , RESTful API design , Authentication framewo...Show moreLast updated: 15 days ago
    • Promoted
    Python Backend Developer / Lead

    Python Backend Developer / Lead

    Sonata SoftwareHyderabad, Telangana, India
    Greeting from Sonata Software!.We are hiring F&O Tech Lead / Solution Architect for one of our Implementation / Migration projects for below Position, Please find the below details & share your update ...Show moreLast updated: 1 day ago
    • Promoted
    Python Developer

    Python Developer

    BayRock LabsHyderabad, IN
    We are seeking a highly experienced and technically adept Lead Python Engineer to architect, design, and implement the core microservices and workflow systems that power our next-generation, AI-dri...Show moreLast updated: 1 day ago
    • Promoted
    Lead Python Developer_ Exp : 7+ Years

    Lead Python Developer_ Exp : 7+ Years

    Atyeti Inchyderabad, telangana, in
    Strong hands-on experience in Python.Strong experience on Django / Flask framework development.Solid understanding of OOP, REST APIs, and microservices architecture. Exposure to SQL / NoSQL databases f...Show moreLast updated: 1 day ago
    • Promoted
    Senior Python developer

    Senior Python developer

    Tata Consultancy Serviceshyderabad, telangana, in
    Required Technical Skill Set : Very good hands-on experience on Python API Development & Deployment on Cloud [GCP (1st pref) or AWS / Azure (2nd pref)] experience. Desired Experience Range : 05 - 10 yrs...Show moreLast updated: 1 day ago
    • Promoted
    Senior Python Developer

    Senior Python Developer

    Destm TechnologiesHyderabad, IN
    We’re looking for a talented and motivated Python Developer who has strong experience with both FastAPI and Django, and a solid command over MongoDB. You’ll play a key role in developing scalable ba...Show moreLast updated: 15 days ago
    • Promoted
    • New!
    senior Python Developer

    senior Python Developer

    TIGI HRHyderabad, IN
    Deep hands-on experience with Python.Strong expertise in SQL & NoSQL databases : MongoDB, DynamoDB, PostgreSQL, ClickHouse. TypeScript, and JavaScript (ES6+).Proven experience in building microservic...Show moreLast updated: 7 hours ago
    • Promoted
    • New!
    Python Developer

    Python Developer

    IgnitariumHyderabad, IN
    Proven experience as FullStack engineer and experience developing applications, design and developing APIs(REST, gRPC).Experience in one or more backend languages like Python, Go.Strong knowledge o...Show moreLast updated: 7 hours ago
    • Promoted
    Python Developer

    Python Developer

    PeoplefyHyderabad, Telangana, India
    Role - Python Backend Developer.Exp - 4 - 6 years & 6 - 10 years.Notice Period - Immediate / Serving / 30 Days.Help design and develop back-end services and APIs for data-driven applications and si...Show moreLast updated: 1 day ago
    • Promoted
    PySpark Developer

    PySpark Developer

    ConfidentialHyderabad / Secunderabad, Telangana, Chennai, Bengaluru / Bangalore
    Data Engineering and Processing : .Develop and manage data pipelines using PySpark on Databricks.Implement ETL / ELT processes to process structured and unstructured data at scale.Optimize data pipelin...Show moreLast updated: 3 days ago
    • Promoted
    Python Developer

    Python Developer

    Tata Consultancy ServicesHyderabad, Telangana, India
    Experience in writing Python with OOPS skills.Good and hands-on experienced in Python, Spark programming.Ability to understand and do shell scripting in Unix. Hands-on practical experience in system...Show moreLast updated: 30+ days ago