Unknown Company

Data Engineer - AWS, python

newark, nj • Posted 3 days ago
Hybrid Contract General

AWS Data Engineer Contract PositionAWS 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 experienceExperience implementing, supporting data lakes, data warehouses and data applications on AWS for large enterprisesProgramming experience with Python, Shell scripting and SQLSolid 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 lakesGood experience with AWS Services - API Gateway, Lambda, Step Functions, SQS, DynamoDB, S3, ElasticsearchServerless application development using AWS LambdaExperience in AWS data lake/data warehouse/business analyticsExperience in system analysis, design, development, and implementation of data ingestion pipeline in AWSKnowledge of ETL/ELTEnd-to-end data solutions (ingest, storage, integration, processing, access) on AWSArchitect and implement CI/CD strategy for EDPImplement 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 RedshiftMigrate data from APIs to AWS data lake (S3) and relational databases such as Amazon RDS, Aurora, and RedshiftImplement POCs on any new technology or tools to be implemented on EDP and onboard for real use-caseAWS Solutions Architect or AWS Developer Certification preferredGood understanding of Lakehouse/data cloud architectureResponsibilities: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 projectParticipate in the architecture and system design discussionsIndependently 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 issuesKeep up to date with new technology development and implementationParticipate in code review to make sure standards and best practices are met.Payrate: 60 - 70 per hour depending on experience

Back to Job Search