Search by job, company or skills

AWS DATA ENGINEER & ETL EXPERT ( FREELANCE REMOTE )

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

Job Description

We are looking for part time Freelancer for AWS Data Engineer Position.

Releavant Exp : 9+

Mandatory Tech Stack required:

Source: Salesforce (ECRM & OSC)

Backup: Grax

Cloud: AWS (EC2, S3, CloudWatch, DynamoDB, RDS, Secrets Manager, ALB, ASG)

Infrastructure as Code: Terraform

File Format: Parquet

Target: Enterprise Data Lake (EDL)

Schema: Blue Schema

Database: Blue Database

Query Language: SQL

JD :

1. Build and maintain AWS data pipelines

  • Develop ETL/ELT pipelines using AWS Glue, PySpark, Python, and SQL.
  • Ingest data from sources like Salesforce, databases, APIs, and S3.
  • Load curated data into Amazon Redshift and data lake storage.

2. Optimize Athena and data lake performance

  • Convert JSON/CSV data into Parquet.
  • Use Snappy compression.
  • Design proper partitioning strategies.
  • Resolve split limit and performance issues.
  • Optimize Athena query costs.

3. Manage modern data lake architecture

  • Work with Apache Iceberg tables.
  • Perform migrations from traditional Parquet tables.
  • Support schema evolution, time travel, and ACID transactions.

4. Production support and troubleshooting

  • Investigate Glue jobs that suddenly become slow.
  • Debug Lambda timeouts.
  • Fix missing records and data quality issues.
  • Resolve Redshift performance problems.
  • Perform root cause analysis (RCA).

5. Infrastructure as Code

  • Build AWS infrastructure using Terraform.
  • Create reusable modules.
  • Manage Auto Scaling Groups, ALBs, IAM, Lambda, Secrets Manager, S3, Redshift, and DynamoDB.
  • Troubleshoot Terraform state and production deployment issues.

6. Security

  • Manage AWS Secrets Manager.
  • Configure Lambda-based secret rotation.
  • Ensure Terraform does not overwrite rotated passwords.
  • Implement IAM least-privilege access.

7. Backup and Disaster Recovery

  • Work with enterprise backup tools like Rubrik (their environment may use Grax for Salesforce).
  • Validate backup jobs.
  • Perform restores.
  • Support disaster recovery testing.
  • Verify restored data.

8. Data Quality

  • Validate source and target record counts.
  • Maintain audit/control tables (for example in DynamoDB).
  • Check checksums and duplicate records.
  • Troubleshoot data discrepancies reported by business users.

9. AWS Services

  • S3
  • Glue
  • Athena
  • Lambda
  • Redshift
  • DynamoDB
  • EventBridge
  • Step Functions
  • CloudWatch
  • Secrets Manager
  • IAM
  • Auto Scaling Groups
  • Application Load Balancer
















More Info

Job Type:
Industry:
Employment Type:

Job ID: 151833051

Beware of Scammers

We don’t charge money for job offers