Search by job, company or skills

  • Posted 10 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Description

Snowflake Database Specialist (DPS Payments Migration) Job Description

Introduction

Digital Platform Services (DPS) will be hosted as part of the Payments Migration Program. The shift of the DPS data platform from Banking to the Payments account will ensure that all DPS-related data are co-located in a single Snowflake account.

In the Snowflake Database Specialist responsibilities include, although not limited to:

  • Work closely with Senior Data Architects and Senior Data Advisors to set up Snowflake components in DPS and Cards Snowflake environments.
  • Create and maintain Snowflake databases, schemas, tables, and related objects.
  • Administer Snowflake with limited admin privileges, including user management and security management.
  • Perform Snowflake performance tuning and warehouse management, leveraging capabilities such as SnowSQL, SnowPipe, Time Travel, Fail-Safe, and cloning.
  • Build and manage internal and external stages (e.g., AWS S3) and support integrations with third-party tools using available APIs, integration tools, or Python.
  • Manage data migration and loading into Snowflake from multiple sources using appropriate ingestion/loading methods.
  • Develop and optimize complex SQL queries to ensure performance and scalability.
  • Manage code in Git repositories (e.g., GitHub) and promote it across environments (DEVL, UATL, CERT, PROD).
  • Oversee change management tickets for production deployments and Snowflake-level changes.
  • Support Snowflake capabilities such as data sharing, data pipelines, and data security controls.

In addition to the qualifications listed below, the ideal candidate will demonstrate the following traits:

  • Strong ownership and accountability for platform stability, performance, and security.
  • Detail-oriented approach to change management and production releases.
  • Ability to collaborate effectively with senior technical stakeholders (architects/advisors).
  • Strong problem-solving mindset and willingness to learn new integrations and tooling.

Minimum Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 45 years of experience working with Snowflake and cloud technologies (AWS or Azure).
  • Hands-on experience administering Snowflake, including performance tuning and security management.
  • Strong SQL skills, including writing and optimizing complex queries.
  • Experience managing ETL/data migration into Snowflake from multiple sources.
  • Experience creating internal/external stages (e.g., AWS S3) and integrating Snowflake with external tools via APIs or integration tooling.
  • Programming experience in Python and JavaScript.
  • Experience with version control and promoting code across environments using Git/GitHub.
  • Snowflake certification on implementation and migration (or equivalent).

Preferred Qualifications

  • Snowflake Pro Certification.
  • Cloud certification in AWS or Azure.

Qualifications

BE

Range Of Year Experience-Min Year

5

Range Of Year Experience-Max Year

7

More Info

Job Type:
Industry:
Employment Type:

Job ID: 143144721