Hindustan Aeronautics Limited (HAL) is anIndianpublicsectoraerospaceanddefencecompany, headquartered in Bangalore. Established on 23 December 1940, HAL is one of the oldest and largest aerospace and defence manufacturers in the world. [6]
Role & responsibilities As a Snowflake Engineer, you will play a crucial role in the development, maintenance, and optimization of the Snowflake data platform. Your responsibilities will involve working closely with data architects, data engineers, and other stakeholders to ensure that the Snowflake platform meets the organization's data processing and analytics needs. Here are some of the key roles and responsibilities of a Snowflake Engineer: 1. Design and Build Data Pipelines: You will be responsible for designing and implementing data pipelines using Snowflake's features such as snowpipe, tasks, and streams. This involves understanding the data sources, data transformation requirements, and determining the most efficient way to load and process data within the Snowflake platform. 2. Performance Tuning and Optimization: As a Snowflake Engineer, you will be tasked with monitoring and optimizing the performance of the Snowflake data platform. This includes fine-tuning SQL queries, optimizing warehouse configurations, and implementing best practices for data storage and retrieval to ensure optimal performance. 3. Data Security and Governance: Ensuring the security and governance of data within the Snowflake platform is a critical responsibility. You will be expected to implement and maintain proper access controls, data encryption, and data masking to safeguard sensitive information and ensure compliance with data protection regulations. 4. Collaboration with Data Teams: Working closely with data architects, data engineers, and data analysts, you will collaborate to understand data requirements, develop data models, and provide technical guidance on leveraging Snowflake features to meet business objectives. 5. Troubleshooting and Support: As a Snowflake Engineer, you will be responsible for troubleshooting and resolving issues related to data processing, query performance, and platform stability. This may involve debugging SQL queries, analyzing system logs, and providing support to users and stakeholders. 6. Continuous Learning and Innovation: Staying up-to-date with the latest features and best practices in Snowflake, as well as exploring new tools and technologies that can enhance the data platform, is essential. You will be expected to contribute to the continuous improvement of the Snowflake platform and drive innovation in data processing and analytics. Preferred candidate profile - Bachelor's degree in Computer Science, Information Technology, or a related field Preferred Skills: - Experience with Python, Java, or other programming languages Perks and benefits Subsidized meals & Mediclaim
- Proven experience working as a data engineer or in a similar role
- Strong proficiency in SQL and experience with database management systems
- Hands-on experience with Snowflake and other cloud-based data platforms
- Familiarity with ETL processes and tools, such as Apache Airflow or Informatica.
- Excellent problem-solving and analytical skills
- Ability to work independently and as part of a team
- Strong communication and collaboration skills
- Knowledge of data governance and security best practices
- Familiarity with data warehousing and dimensional modeling concepts
- Certification in Snowflake or related technologies
NA
Similar jobs
NA NA NA Role & responsibilities As a Snowflake Engineer, you will play a crucial role in the development,... Expand NA NA NA