Jobs · Information Technology · New Jersey

Data Engineer - AWS, python

JSR Tech Consulting · Newark, NJ · 1 wk ago
HybridInformation TechnologyContract

Description

AWS Data Engineer contract position with a major investment firm. Hybrid 3 days/week in Newark, NJ.

Qualifications

  • Bachelor's degree in computer science, Software Engineering, MIS or equivalent combination of education and experience
  • Experience implementing, supporting data lakes, data warehouses and data applications on AWS for large enterprises
  • Programming experience with Python, Shell scripting and SQL
  • Solid experience of AWS services such as CloudFormation, S3, Athena, Glue, EMR/Spark, RDS, Redshift, DynamoDB, Lambda, Step Functions, IAM, KMS, SM etc.
  • Solid experience implementing solutions on AWS based data lakes
  • Should have good experience with AWS Services - API Gateway, Lambda, Step Functions, SQS, DynamoDB, S3, Elasticsearch
  • Serverless application development using AWS Lambda
  • Experience in AWS data lake/data warehouse/business analytics
  • Experience in system analysis, design, development, and implementation of data ingestion pipeline in AWS
  • Knowledge of ETL/ELT
  • End-to-end data solutions (ingest, storage, integration, processing, access) on AWS
  • Architect and implement CI/CD strategy for EDP
  • Implement high velocity streaming solutions using Amazon Kinesis, SQS, and Kafka (preferred)
  • Migrate data from traditional relational database systems, file systems, NAS shares to AWS relational databases such as Amazon RDS, Aurora, and Redshift
  • Migrate data from APIs to AWS data lake (S3) and relational databases such as Amazon RDS, Aurora, and Redshift
  • Implement POCs on any new technology or tools to be implemented on EDP and onboard for real use-case
  • AWS Solutions Architect or AWS Developer Certification preferred
  • Good understanding of Lakehouse/data cloud architecture

Responsibilities

  • Designing, building and maintaining efficient, reusable, and reliable architecture and code
  • Build reliable and robust Data ingestion pipelines (within AWS, onprem to AWS ,etc.)
  • Ensure the best possible performance and quality of high scale data engineering project
  • Participate in the architecture and system design discussions
  • Independently perform hands on development and unit testing of the applications
  • Collaborate with the development team and build individual components into complex enterprise web systems
  • Work in a team environment with product, production operation, QE/QA and cross functional teams to deliver a project throughout the whole software development cycle
  • Responsible to identify and resolve any performance issues
  • Keep up to date with new technology development and implementation
  • Participate in code review to make sure standards and best practices are met

Similar jobs

AWS Data Engineer

Apex SystemsChandler, AZ· 1 wk ago
Information Technologyapply on apexsystems.com

AWS Data Engineer

Hirextra -World's First Staffing AggregatorAtlanta, GA· 6 days ago
Information Technologyapply on tekjobs.net

AWS Data Engineer

Tata Consultancy ServicesCharlotte, NC· 2 wk ago
Information Technologyapply on ibegin.tcsapps.com

AWS Data Engineer

Olik GlobalUnited States· 2 mo ago
RemoteInformation Technologyapply on apply.workable.com