Location: Remote. These states are allowed:
Arizona, Connecticut, Florida, Iowa, Illinois, Indiana, Maine, Massachusetts, Michigan, Minnesota, Missouri, New Jersey, New York, Ohio, Pennsylvania, Rhode Island, Texas, and Wisconsin. Nevada, Nebraska, New Hampshire, South Carolina Hours: Normal business hours Project Overview: Job Accountabilities:
- Manage and administer Snowflake accounts, including user access, roles, privileges, and security configurations.
- Monitor and optimize Snowflake performance, including query optimization, resource allocation, and system configurations.
- Plan and manage Snowflake resources and capacities to ensure efficient utilization and scalability.
- Implement automation for routine tasks, such as new schema creations, role access provisioning, Snowflake account level object creation activities using Snowflake's features and third-party tools.
- Collaborate with data engineers, architects, and analysts to integrate Snowflake with other data systems and applications effectively.
- Implement and enforce security policies, data encryption, and compliance requirements within Snowflake.
- Diagnose and resolve issues related to Snowflake infrastructure, data pipelines, and integration points.
- Maintain comprehensive documentation of Snowflake configurations, processes, and procedures.
- Provide training and support to users and stakeholders on Snowflake best practices, usage guidelines, and new features.
- Assist in development and execution of disaster recovery plans to ensure data protection and business continuity.
- Plan, monitor, and optimize Snowflake resource usage and costs to ensure efficient and scalable operations.
- New feature enablement working with vendor and IT security.
Qualifications: Soft Skills:
- Strong analytical and problem-solving skills.
- Excellent communication and collaboration skills.
- Ability to work independently and as part of a team.
- Detail-oriented with a commitment to data accuracy and quality.
Required Education:
- Bachelor's Degree or equivalent combination of education and experience Computer Science, Information Technology, Engineering, or related field.
Required Experience:
- 5-6 Information Technology experience.
- 3-5 years administering and managing Snowflake data platform.
- 0-2 years experience DevOps or automation tools (e.g., Terraform, Powershell, Python).
Preferred Experience:
- Deep understanding of Snowflake architecture, capabilities, and best practices.
- Cloud platforms (AWS, Azure, GCP) and their services relevant to Snowflake (e.g, S3, Blob Storage, BigQuery).
|