General Dynamics Information Technology

Snowflake Administrator

General Dynamics Information Technology

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $148,750 - $201,250 per year

Job Level

SeniorLead

Tech Stack

AWSCloudPythonSQLTerraform

About the role

  • Manage and optimize Snowflake environments including account setup, configuration, scaling, performance tuning, and warehouse management to ensure reliable and efficient data operations.
  • Create, maintain, and govern databases, schemas, roles, and RBAC access controls aligned with AO security, IAM, and compliance policies.
  • Monitor and troubleshoot data pipelines, query performance, concurrency, and resource utilization to maintain uptime and cost efficiency.
  • Implement cost-optimization strategies (auto-suspend/resume, right-sizing, workload isolation) and contribute to financial reporting, forecasting, and TCO analysis.
  • Automate and document administrative activities such as environment provisioning, user/role management, data loading, and monitoring using Terraform, dbt, SQL, Python, or equivalent tooling.
  • Collaborate with data engineers, BI developers, and architects to design efficient data models, optimize ELT workflows, and improve overall platform performance.
  • Support security audits, ATO artifacts, incident response, DR/HA testing, and operational runbooks related to Snowflake services.
  • Documentation of data architectures, data models, performance metrics, runbooks, and progress reports Cloud monitoring dashboards, capacity planning, KPI metrics, and optimization recommendations.
  • Design and testing of DR and High Availability strategies for Snowflake DWaaS.
  • Support for incident reports, root cause analysis, and vulnerability reports related to database access.

Requirements

  • 7+ years of related experience
  • Strong experience with database or cloud data platform administration, including hands-on Snowflake experience
  • Strong expertise in SQL, performance tuning, and workload management
  • Experience operating data platforms in AWS-based or hybrid cloud environments
  • Proven ability to automate infrastructure and administration using IaC and scripting
  • Experience with Terraform, dbt, Python, or similar automation frameworks
  • Familiarity with federal security, compliance, and audit processes
  • Snowflake SnowPro Core or higher certification.
  • Bachelor's degree in Computer Science, Information Technology, or related field.
Benefits
  • Our benefits package for all US-based employees includes a variety of medical plan options, some with Health Savings Accounts
  • Dental plan options
  • Vision plan
  • 401(k) plan offering the ability to contribute both pre and post-tax dollars up to the IRS annual limits and receive a company match
  • Paid time off plans, including vacation, sick and personal time, holidays, paid parental, military, bereavement and jury duty leave
  • 15 days of paid leave per calendar year to be used for vacations, personal business, and illness and an additional 10 paid holidays per year
  • GDIT Paid Family Leave program provides a total of up to 160 hours of paid leave in a rolling 12 month period for eligible employees
  • Short and long-term disability benefits
  • Life, accidental death and dismemberment, personal accident, critical illness and business travel and accident insurance are provided or available.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
SnowflakeSQLperformance tuningworkload managementTerraformdbtPythondata modelingcost optimizationincident response
Soft skills
collaborationtroubleshootingdocumentationcommunicationanalytical thinkingproblem-solvingorganizational skillsattention to detailleadershipadaptability
Certifications
Snowflake SnowPro CoreBachelor's degree in Computer ScienceBachelor's degree in Information Technology