NEWPosted 16 hours ago

Job ID: JOB_ID_1360

Role Overview

Teamware Solutions Inc. is currently seeking a highly skilled and experienced Snowflake Administrator for a critical onsite position in Charlotte, North Carolina. This role is designed for a seasoned professional with a minimum of 12 years of experience in the IT industry, specifically focusing on database administration and cloud data warehousing. As a Snowflake Admin, you will be responsible for the health, performance, and security of our Snowflake environment, ensuring that data is accessible, secure, and optimized for business intelligence and analytical needs. This is a high-impact role that requires a deep understanding of cloud architecture and the ability to work closely with cross-functional teams in a fast-paced environment.

Key Responsibilities

  • Design, implement, and maintain the Snowflake data architecture to support high-volume data processing and analytics.
  • Manage Snowflake objects, including databases, schemas, tables, views, and virtual warehouses, ensuring optimal configuration for performance and cost.
  • Implement and enforce robust security measures, including Role-Based Access Control (RBAC), data masking, and encryption at rest and in transit.
  • Monitor system performance and resource utilization, performing tuning and optimization of SQL queries and warehouse settings to minimize latency and costs.
  • Automate administrative tasks using scripting languages such as Python or Bash and Snowflake features like Tasks and Streams.
  • Collaborate with Data Engineers and Architects to design and implement efficient ETL/ELT pipelines and data integration strategies.
  • Manage data sharing and replication across different regions and accounts to support global business operations.
  • Provide expert-level support for troubleshooting complex database issues and ensuring high availability and disaster recovery readiness.
  • Stay current with Snowflake’s evolving feature set and industry best practices, recommending and implementing improvements to the data platform.
  • Mentor junior team members and provide technical leadership on data-related projects.

Technical Qualifications

  • Minimum of 12 years of experience in Database Administration, with at least 4-5 years dedicated to Snowflake.
  • Proven expertise in Snowflake architecture, including multi-cluster warehouses, data sharing, and Snowpipe.
  • Strong proficiency in SQL and experience with performance tuning in a cloud environment.
  • Hands-on experience with cloud platforms such as AWS, Azure, or GCP.
  • Familiarity with data modeling concepts (Star Schema, Snowflake Schema) and data warehousing methodologies.
  • Experience with data integration tools like Informatica, Matillion, or dbt is highly desirable.
  • Excellent problem-solving skills and the ability to work independently in a complex technical environment.

Additional Information

This position is strictly onsite in Charlotte, NC. Candidates must be local to the area as a face-to-face interview is required at the Snowflake facility or designated office. Please include your current location and visa status when applying. Teamware Solutions Inc. offers a competitive compensation package and the opportunity to work on cutting-edge cloud technologies.


Special Requirements

Only local to NC; Face to face interview required; Must provide Location and Visa status.


Compensation & Location

Salary: $175,000 – $230,000 per year (Estimated)

Location: Charlotte, NC


Recruiter / Company – Contact Information

Recruiter / Employer: Teamware Solutions Inc.

Email: nirdesh.s@twsol.com


Interested in this position?
Apply via Email

Recruiter Notice:
To remove this job posting, please send an email from
nirdesh.s@twsol.com with the subject:

DELETE_JOB_ID_1360

to delete@join-this.com.