BlueByte Technologies
Data Engineer - Snowflake DB
Job Location
in, India
Job Description
Job Description : Key Responsibilities : - Data Pipeline Development : Design, build, and maintain scalable ETL/ELT processes to ingest data from various sources into Snowflake. - Data Modeling : Develop and optimize data models and schemas to support analytical and reporting needs. - SQL Development : Write and optimize complex SQL queries for data transformation and analysis. - Performance Optimization : Monitor and tune Snowflake performance, ensuring efficient query execution and cost management. - Data Security : Implement best practices for data governance, security, and compliance within the Snowflake environment. - Collaboration : Work closely with data analysts, data scientists, and business stakeholders to understand data requirements and deliver insights. - Automation : Utilize tools and scripts to automate data workflows and improve operational efficiency. - Documentation : Maintain comprehensive documentation of data architecture, processes, and systems for reference and knowledge sharing. Qualifications : - Bachelor's degree in Computer Science, Information Technology, or a related field. - Proven experience as a Data Engineer, preferably with a focus on Snowflake. - Strong proficiency in SQL and experience with data modeling concepts. - Familiarity with ETL/ELT tools and data integration techniques. - Knowledge of Snowflake features such as Snowpipe, Streams, and Tasks. - Experience with programming languages (e.g., Python, Java) is a plus. - Understanding of data warehousing concepts and cloud computing principles. - Excellent problem-solving skills and attention to detail. - Strong communication skills and the ability to work collaboratively in a team environment. Preferred Qualifications : - Experience with BI tools (e.g., Tableau, Looker) for data visualization. - Familiarity with data governance and compliance frameworks. Required Skills and Qualifications : - Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience). - Proven experience as a Data Engineer or in a similar role designing, building, and maintaining data pipelines and infrastructure. - Proficiency in SQL and database design principles. - Strong understanding of Snowflake Data warehouse concepts - Understanding of various methods of Data ingestion into Snowflake along with Data Sharing - Good to have knowledge on Amazon Redshift, Postgres, Mysql Databases. - Good programming skills in languages such as Python, Java, or Scala. - Understanding of versions controlling and CI/CD tools in context to Snowflake - Familiarity with data modelling, ETL development, and data warehousing concepts. - Ability to work independently and as part of a team in a fast-paced and dynamic environment. - Excellent analytical and problem-solving skills with attention to detail. - Should be able to coordinate with multiple teams for customer requirements. - Should be able to work on creating data model documents and DFD of the said project Good to have Skills : - Advanced degree in Computer Science, Engineering, or a related field. - Experience with other cloud platforms (e.g., Google Cloud Platform, Microsoft Azure). - Knowledge of big data technologies such as Apache Spark or Hadoop. - Experience with data orchestration tool like Airflow. - Understanding of data governance and security best practices. (ref:hirist.tech)
Location: in, IN
Posted Date: 11/13/2024
Location: in, IN
Posted Date: 11/13/2024
Contact Information
Contact | Human Resources BlueByte Technologies |
---|