AWS Neptune Expert
Listed on 2026-01-12
-
IT/Tech
Cloud Computing, Data Engineer, AWS
⭐ - Featured Role | Apply direct with Data Freelance Hub
OverviewThis role is for an AWS Neptune Expert on a contract basis in San Antonio, TX, requiring skills in AWS, Snowflake, ETL, and Java. Key responsibilities include data extraction, transformation using DBT, and implementing graph schemas in AWS Neptune.
Job DetailsJob Type: Contract Job Category: IT
Job Title:
AWS Neptune Expert
Location:
San Antonio, TX
- Identify and select the data sources, tables, relationships between different entities in Snowflake.
- Establish a secure connection between Snowflake and AWS Neptune via AWS service stack by securing extracted data storing in S3 for transformation before loading into AWS Neptune.
- Collaborate with current platform team to understand data structure to implement data extraction processes from Snowflake.
- Load the extracted data into AWS S3 for graph model transformation.
- Analyze the data, relationships, entities mappings to determine the necessary graph schema.
- Design nodes, edges, and properties for the graph schema using entities definitions.
- Implement the graph schema in AWS Neptune.
- Create indexes to improve query performance.
- Review and refine schema based on query patterns and performance based on mutually agreed design.
- Define the transformation logic using DBT.
- Develop DBT models for data transformation.
- Schedule and automate the ELT pipeline using DBT and Snowflake.
AWS Application Engineer, AWS Engineer, Java Developer with AWS.
Tags#AWS S3 (Amazon Simple Storage Service) #AWS (Amazon Web Services) #ETL (Extract #Transform #Load) #Data Extraction #Java #dbt (data build tool) #Snowflake #S3 (Amazon Simple Storage Service)
Freelance data hiring powered by an engaged, trusted community — not a CV database.
85 Great Portland Street, London, England, W1W 7LT
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).