Summary:
- As a Snowflake Platform Engineer, you will play a critical role in designing, implementing, and maintaining our Snowflake data warehouse environment.
- You will collaborate with cross-functional teams including data engineers, data scientists, and business analysts to ensure the smooth operation of our data infrastructure and enable efficient data-driven decision-making processes.
- You will be responsible for managing and optimizing Snowflake configurations, performance tuning, data integration, security, and monitoring.
- Design, implement, and maintain the Snowflake data warehouse environment to support the organization's data storage, processing, and analytics needs.
- Collaborate with data engineers, data scientists, and business analysts to understand data requirements and translate them into scalable and efficient Snowflake solutions.
- Optimize Snowflake configurations, including virtual warehouses, databases, schemas, and user roles, to ensure optimal performance and resource utilization.
- Monitor the health and performance of the Snowflake environment, proactively identify and resolve issues, and implement performance tuning strategies.
- Ensure data security and compliance by implementing appropriate access controls, encryption, and data governance policies.
- Develop and maintain data integration pipelines between Snowflake and other data sources, including ETL processes, data ingestion, and data transformation.
- Stay up-to-date with the latest Snowflake features and capabilities, evaluate their relevance to the organization's data strategy, and implement them as appropriate.
- Collaborate with infrastructure and cloud services teams to ensure seamless integration between Snowflake and other cloud-based services.
- Degree or equivalent and typically requires 4+ years of relevant experience.
- Minimum 4 years of experience in Snowflake administration
- Experience in architecting and implementation of data solutions on Snowflake
- 2 - 4 years of experience in RBAC design for Snowflake environments
- Hands-on experience with SnowSQL, Snowpipe
- Design the logical architecture of Snowflake environments.
- Experience is migrating traditional large-scale data warehouse environments to Snowflake.
- Experience in setting up monitoring, setting up alerts and performance tuning in Snowflake environments.
- Experience with data integration tools and technologies, such as ETL frameworks and data pipelines
- Knowledge on setting up enterprise data lake
- Solid grasp of database engineering and design
- Knowledge of Cloud services, Azure/Google Cloud/AWS
- Familiarity with data governance, data security, and compliance practices.
- Experience with data visualization tools, such as Tableau or Power BI.
- Knowledge of scripting languages, such as Python or PowerShell.
- Experience with modernized ELT tools like Matillion, Qlik
- Design data pipelines using Azure, Google cloud services, python
- Bachelor's degree, preferably in Computer Science, Information Technology, Computer Engineering, or related IT discipline; or equivalent experience
- SnowPro Certification a plus
location: Irving, Texas
job type: Contract
salary: $68.12 - 78.12 per hour
work hours: 8am to 5pm
education: Bachelors
responsibilities:
Key Responsibilities:
- Design, implement, and maintain the Snowflake data warehouse environment to support the organization's data storage, processing, and analytics needs.
- Collaborate with data engineers, data scientists, and business analysts to understand data requirements and translate them into scalable and efficient Snowflake solutions.
- Optimize Snowflake configurations, including virtual warehouses, databases, schemas, and user roles, to ensure optimal performance and resource utilization.
- Monitor the health and performance of the Snowflake environment, proactively identify and resolve issues, and implement performance tuning strategies.
- Ensure data security and compliance by implementing appropriate access controls, encryption, and data governance policies.
- Develop and maintain data integration pipelines between Snowflake and other data sources, including ETL processes, data ingestion, and data transformation.
- Stay up-to-date with the latest Snowflake features and capabilities, evaluate their relevance to the organization's data strategy, and implement them as appropriate.
- Collaborate with infrastructure and cloud services teams to ensure seamless integration between Snowflake and other cloud-based services.
qualifications:
- Experience level: Experienced
- Minimum 5 years of experience
- Education: Bachelors
skills:
Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.
At Randstad Digital, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact HRsupport@randstadusa.com.
Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad Digital offers a comprehensive benefits package, including health, an incentive and recognition program, and 401K contribution (all benefits are based on eligibility).
This posting is open for thirty (30) days.