Snowflake Database Administrator / Developer
Role details
Job location
Tech stack
Job description
As a Snowflake Database Administrator / Developer , you will make an impact by designing, managing, and optimizing scalable cloud data platforms that support complex analytics and business-critical workloads. You will be a valued member of a cross-functional data and engineering team and collaborate closely with data engineers, analytics teams, and business stakeholders to ensure reliable, secure, and cost-efficient data solutions.
In this role, you will:
-
Design, build, and manage Snowflake database objects including databases, schemas, tables, views, materialized views, pipes, streams, and tasks.
-
Administer Snowflake account-level configurations such as warehouses, resource monitors, network policies, integrations (storage and notification), and data sharing.
-
Implement and manage replication and failover groups; support data recovery using Time Travel and Fail-safe.
-
Troubleshoot and resolve data loading, Snowpipe, connectivity, and performance issues using ODBC, JDBC, and Python connectors.
-
Manage user access and security using RBAC best practices, including administration of privileged roles (AccountAdmin, SysAdmin, SecurityAdmin).
-
Analyze workloads and optimize compute usage through multi-cluster warehouses, scaling policies, and workload-specific warehouse design.
-
Monitor and report on Snowflake credit usage and costs, identifying opportunities for performance and cost optimization.
-
Support CI/CD processes using GitLab and contribute to automated deployment pipelines.
-
Develop and maintain data ingestion, transformation, and ETL pipelines using Snowflake SQL, Python, and modern analytics tooling.
-
Partner with analytics and healthcare domain teams to deliver reliable, high-quality data solutions.
Work model
We strive to provide flexibility wherever possible. Based on this role's business requirements, this is a remote position open to qualified applicants in the United States . Regardless of your working arrangement, we support a healthy work-life balance through our wellbeing programs.
The working arrangements for this role are accurate as of the date of posting and may change based on client or business needs. We will always be clear about role expectations.
Requirements
-
3+ years of hands-on experience as a Snowflake DBA and/or Developer.
-
Strong experience administering Snowflake environments, including security, access control, and performance tuning.
-
Proficiency in SQL and Python for data processing and automation.
-
Experience designing and supporting ETL/data pipelines in cloud-based data platforms.
-
Solid understanding of database design, data modeling, and large-scale data management concepts.
-
Experience using version control and CI/CD tools such as GitLab.
-
Strong troubleshooting and problem-solving skills with the ability to work independently and collaboratively.
These will help you stand out
-
Experience working with dbt for data transformation and analytics engineering.
-
Knowledge of healthcare data, analytics, or regulated data environments.
-
Experience with cost optimization and usage monitoring in Snowflake.
-
Familiarity with Teradata or other enterprise data platforms.
-
Experience supporting large, complex, enterprise-scale data ecosystems.
We're excited to meet people who share our mission and can make an impact in a variety of ways. Don't hesitate to apply , even if you don't meet every requirement listed-your transferable skills and unique experiences may be exactly what we're looking for.
Benefits & conditions
The annual salary for this position is between $ 100,000 - $ 118,000 depending on experience and other qualifications of the successful candidate.
This position is also eligible for Cognizant's discretionary annual incentive program, based on performance and subject to the terms of Cognizant's applicable plans.
Benefits: Cognizant offers the following benefits for this position, subject to applicable eligibility requirements:
-
Medical/Dental/Vision/Life Insurance
-
Paid holidays plus Paid Time Off
-
401(k) plan and contributions