Technical Lead, Data Warehouse and Java

Franklin Madison Group LLC

Brentwood (TN)

Hybrid

USD 120,000 - 180,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Franklin Madison Group LLC is seeking a senior data warehouse engineer to design, develop, and maintain large-scale AWS data warehouses, primarily with Amazon Redshift. You will collaborate with business stakeholders and data engineers to deliver data models and architectures that meet business needs.

The role is hybrid in Brentwood, TN, requiring 3+ days in the office and up to 2 days remote, with a 5-day work week and ~40 hours. Expertise in ETL with AWS services and BI tools is valued.

Qualifications

  • Bachelor’s degree in Computer Science or related field with 5 years of relevant experience.
  • 5+ years designing, developing, and maintaining large-scale Java applications in AWS.
  • 5+ years implementing ETL pipelines using AWS services (EC2, S3, Glue, Lambda, Step Functions).
  • 5 years with Lambda, RDS, S3, Step Functions, Java, Spring.
  • 2 years designing and maintaining large-scale Data Warehouse solutions in AWS.
  • 2 years with AWS Glue, Python, Qlik and Power BI.
  • 5 years designing, developing, and modifying software using scientific analysis and mathematical models.

Responsibilities

  • Design, develop, and maintain large-scale data warehouse solutions in AWS, primarily Redshift.
  • Collaborate with stakeholders and data engineers to gather requirements and deliver data models.
  • Implement ETL pipelines using AWS services such as Glue, Lambda, and Step Functions.
  • Optimize performance of the data warehouse and ETL processes.
  • Ensure high availability, scalability, and security of data warehouse solutions in AWS.
  • Integrate data from various sources into a unified data warehouse.
  • Monitor and troubleshoot data warehouse performance and data integrity.
  • Create and maintain automated workflows for data ingestion, transformation, and reporting.
  • Collaborate with data scientists and analysts to ensure data accessibility.
  • Develop data models, data dictionaries, and user documentation.
  • Ensure compliance with data governance, security, and privacy in AWS.

Skills

Java
Spring
Python
SQL
Data Modeling

Education

Bachelor's degree in Computer Science or related field

Tools

AWS
AWS Glue
AWS Lambda
AWS S3
AWS Step Functions
Amazon Redshift
Power BI
Qlik
ETL

Job description

Description
  • Designing, developing, and maintaining large-scale data warehouse solutions in AWS, primarily using Amazon Redshift (20%);
  • Collaborating with business stakeholders and data engineers to gather requirements and deliver data models and architectures that meet the needs of the business (10%);
  • Implementing ETL (Extract, Transform, Load) pipelines using ASW services such as AWS Glue, AWS Lambda, and AWS Step Function (10%);
  • Optimizing and fine-tuning the performance of the data warehouse and ETL processes (10%);
  • Ensuring high availability, scalability, and security of data warehouse solutions (5%);
  • Integrating data from various sources (databases, S3 files, Salesforces, etc.) into a unified data warehouse (5%);
  • Monitoring and troubleshooting issues related to data warehouse performance and data integrity (5%);
  • Creating and maintaining automated workflows and processes for data ingestion, transformation, and reporting (10%);
  • Collaborating with data scientists, analysts, and other stakeholders to ensure that data is accessible and available for analysis (10%);
  • Developing data models, data dictionaries, and documentation for users and team members (10%);
  • and Ensuring compliance with best practices in data governance, security, and privacy within AWS (5%).
Requirements
  • Must have a Bachelor’s degree in Computer Science or related field plus five (5) years of relevant experience.
  • Experience must include five (5) years of experience with solutioning, designing, developing, and maintaining large-scale Java applications and systems in AWS;
  • five (5) years of experience with implementing ETL (Extract, Transform, Load) pipelines using AWS services such as any one or a combination of AWS EC2, AWS S3, AWS Glue, AWS Lambda, or AWS Step Function;
  • five (5) years of experience with any one or a combination of AWS Lambda, AWS RDS, AWS S3, AWS Step Functions, Java, Spring;
  • Two (2) years of experience with designing, developing, and maintaining large-scale Data Warehouse solutions in AWS;
  • Two (2) years of experience with AWS Glue, Python, Qlik and Power BI;
  • and five (5) years of experience with designing, developing, and modifying software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.

This is a hybrid role and may work from home within commuting distance of the office up to 2 days a week and must work in the office a minmum of 3 days a week. 5 days/40hrs/wk

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Technical Lead, Data Warehouse and Java
Technical Lead, Data Warehouse and Java

Franklin Madison • Brentwood (TN)

Hybrid
USD 120,000 - 160,000
Technical Lead, Data Warehouse and Java
Technical Lead, Data Warehouse and Java

Franklin Madison Group LLC • Brentwood (MD)

Hybrid
USD 120,000 - 180,000
Data Engineer - AWS, python
Data Engineer - AWS, python

JSR Tech Consulting • Newark (NJ)

Hybrid
AWS Data Engineer
AWS Data Engineer

Spectraforce Technologies • Newark (NJ)

Hybrid
USD 120,000 - 170,000
AWS Data Engineer
AWS Data Engineer

Veriipro • United States

On-site
USD 140,000 - 200,000
Data Engineer
Data Engineer

The Value Maximizer • South Carolina

On-site
USD 90,000 - 120,000
AWS Data Engineer | Big Data & Cloud Data Engineer
AWS Data Engineer | Big Data & Cloud Data Engineer

Veriipro • Englewood (CO)

On-site
USD 120,000 - 170,000
AWS Senior Data Engineer
AWS Senior Data Engineer

Techlink Systems Inc. • Torrance (CA)

Hybrid
USD 120,000 - 180,000
Data Engineer
Data Engineer

Compunnel, Inc. • Boston (MA)

On-site
USD 110,000 - 140,000
AWS Lead Data Engineer
AWS Lead Data Engineer

TechDigital Group • Newark (NJ)

On-site
USD 120,000 - 150,000