Senior Analyst
Posted 04 Dec 2023
Bangalore, Karnataka - India
Req Id 268028
Work Your Magic with us!
Ready to explore, break barriers, and discover more? We know you’ve got big plans – so do we! Our colleagues across the globe love innovating with science and technology to enrich people’s lives with our solutions in Healthcare, Life Science, and Electronics. Together, we dream big and are passionate about caring for our rich mix of people, customers, patients, and planet. That's why we are always looking for curious minds that see themselves imagining the unimaginable with us.
Job Description:
We seek a highly skilled and experienced Senior Snowflake Data Engineer to join our data engineering team. As a Senior Snowflake Data Engineer, you will design, implement, and manage our Snowflake-based data infrastructure. You will play a crucial role in architecting and optimizing data pipelines, ensuring data quality, and providing secure access to our data assets.
Key Responsibilities:
- Snowflake Architecture and Administration: Demonstrate a deep understanding of Snowflake architecture, including computing and storage management. Illustrate the administrative tasks involved in managing Snowflake accounts, optimizing performance, and ensuring fail-safe operations.
- Snowflake Utilities and Features: Hands-on experience with Snowflake utilities, such as SnowSQL, Snowpipe, and time travel, is essential. Proficiency in writing stored procedures, using Snowflake functions, and managing tasks will be required.
- Data Engineering Expertise: Exhibit expertise in engineering platform components like data pipelines, data masking, data orchestration, data quality, data governance, and analytics within the Snowflake environment.
- Load Operations and Performance: Review and implement Snowflake's best practices for managing load operations and optimizing performance to ensure efficient data processing.
- Data Security and Governance: Describe data governance in Snowflake, including the use of secure views and dynamic data masking features for column-level data security. Design and develop secure access to objects using Role-Based Access Control (RBAC).
- Data Sharing and Replication: Utilize data replication for sharing data across accounts securely and managing failover scenarios.
- Large-Scale Data Intelligence: Demonstrate hands-on experience implementing large-scale data intelligence solutions around Snowflake data warehousing. Knowledge of scripting languages like Spark, PySpark, Snowpark, or SQL is highly desirable.
- Performance Tuning: Implement advanced techniques for performance tuning methodologies in Snowflake to optimize query performance and reduce data processing time.
- Collaboration and Leadership: Work collaboratively with cross-functional teams to understand data requirements and contribute to the data engineering strategy. Provide technical leadership and mentorship to junior team members.
Required Skills and Qualifications:
- Bachelor's or master's degree in computer science, Information Technology, or a related field.
- Extensive experience working with Snowflake data warehousing technology, including hands-on experience with various Snowflake utilities and features.
- Proficiency in SQL and scripting languages such as Spark, PySpark, or Snowpark.
- Strong knowledge of data engineering concepts, data integration, and ETL processes.
- Familiarity with data governance principles, data security, and RBAC.
- Excellent understanding of data replication and data sharing across accounts.
- Proven experience in performance tuning and optimization of Snowflake queries.
- Exceptional problem-solving skills and ability to address complex data engineering challenges.
- Excellent communication and leadership skills with a collaborative mindset.
- Ability to manage multiple accounts across the organization and ensure smooth operations.
- Knowledge of transaction and concurrency models, DDL operations, and DML considerations in Snowflake.
What we offer: We are curious minds that come from a broad range of backgrounds, perspectives, and life experiences. We celebrate all dimensions of diversity and believe that it drives excellence and innovation, strengthening our ability to lead in science and technology. We are committed to creating access and opportunities for all to develop and grow at your own pace. Join us in building a culture of inclusion and belonging that impacts millions and empowers everyone to work their magic and champion human progress!
Apply now and become a part of our diverse team!
US Equal Employment Opportunities
The Company is an Equal Employment Opportunity employer. No employee or applicant for employment will be discriminated against on the basis of race, color, religion, age, sex, sexual orientation, national origin, ancestry, disability, military or veteran status, genetic information, gender identity, transgender status, marital status, or any other classification protected by applicable federal, state, or local law. This policy of Equal Employment Opportunity applies to all policies and programs relating to recruitment and hiring, promotion, compensation, benefits, discipline, termination, and all other terms and conditions of employment. Any applicant or employee who believes they have been discriminated against by the Company or anyone acting on behalf of the Company must report any concerns to their Human Resources Business Partner, Legal, or Compliance immediately. The Company will not retaliate against any individual because they made a good faith report of discrimination.
We are committed to an equitable hiring process for candidates from a diverse range of backgrounds. As part of this commitment, applicants with disabilities may be entitled to reasonable accommodations. Please contact USLeavesandAccommodations@milliporesigma.com, if a reasonable accommodation is needed or if you otherwise need assistance to participate in the hiring process.
North America Disclosure
If you are a resident of California, Colorado, New York, or Washington, you are eligible to receive additional information about the compensation and benefits, which we will provide upon request. You may contact 855 444 5678 from 8:00am to 5:30pm ET Monday through Friday, for assistance.
Notice on Fraudulent Job Offers
Unfortunately, we are aware of third parties that pretend to represent our company offering unauthorized employment opportunities. If you think a fraudulent source is offering you a job, please have a look at the following information: https://www.emdgroup.com/en/careers/faqs.html
Join our Talent Zone
Tell us about yourself and let our Talent Advisors help you find your next career opportunity.