Job Overview

Location
Karachi, Sindh
Job Type
Full Time
Date Posted
12 hours ago

Additional Details

Job ID
1455
Job Views
9
Career Level
Entry Level
Job Shift
First Shift (Day)
Gender
Any
Work Mode *
On-site
Degree Requirement
Bachelors
No. of Positions
1
Years of Experience
2 to 3

Job Description

We are seeking a skilled Data Engineer to join our team and take a pivotal role in managing and optimizing our data systems. The successful candidate will be responsible for extracting, transforming, and loading data from various sources into data lakes and warehouses using AWS technologies. This role demands ensuring that data processes are efficient, reliable, and aligned with the company’s business objectives. The ideal candidate will possess strong analytical skills, proficiency in Python and SQL, and hands-on experience in building ETL/ELT pipelines.

Key Responsibilities

  • Extract data from multiple sources, including cloud-based and on-premises systems, and ingest it into AWS S3 data lakes using AWS services, APIs, or connection protocols such as ODBC and JDBC.
  • Cleanse, transform, and maintain high data quality within data lakes and data warehouses.
  • Design, build, and maintain data lakes, warehouses, and marts on AWS to meet business requirements.
  • Develop and manage comprehensive data catalogs to support data governance and accessibility.
  • Create and maintain data pipelines and workflows using AWS Glue for raw data ingestion and transformation.
  • Perform complex data analysis and generate reports that provide actionable insights to support business decisions.
  • Continuously explore and implement improvements to data quality, reliability, and governance.
  • Evaluate business needs to ensure data solutions align with organizational goals.
  • Interpret data trends and patterns to deliver meaningful insights.

Required Qualifications

  • Bachelor’s degree in Computer Science or a related field, or equivalent experience.
  • Minimum of 2 years of progressive experience working with AWS services.
  • Proven experience as a Data Engineer or in a similar role.
  • Strong expertise in data modeling, data scraping, cleansing, and segmentation techniques.
  • In-depth knowledge of AWS services including AWS Glue (Crawler, Job, Database, Workflow), AWS S3, AWS AppFlow, AWS Athena, and AWS Lambda.
  • Experience connecting to diverse data sources using AWS services, APIs, or protocols such as ODBC and JDBC.
  • Proficiency in Python and PySpark for data processing tasks.
  • Solid experience writing SQL and SparkSQL queries.
  • Competency in MS Excel, including advanced features like pivot tables.
  • Excellent numerical, statistical, and analytical skills.
  • At least 3 years of experience as a Data Engineer with hands-on work using AWS Glue.
  • Minimum 2 years of practical experience with Python, PySpark, SQL, and SparkSQL.
  • Ability to work onsite in Karachi.

Preferred Qualifications and Benefits

  • Data engineering certification is an advantage.
  • Interest or experience in applying artificial intelligence to data engineering tasks is a plus.
  • Knowledge of Terraform for infrastructure as code is beneficial.
  • Competitive monthly salary ranging from Rs200,000 to Rs300,000.
  • Full-time position with working days from Monday to Friday.
  • Flexible working hours within 11:00 AM to 12:00 AM, requiring any 9 hours of work daily.
  • Office located near Shahrah-e-Faisal, PECHS, Karachi.

This position offers an excellent opportunity to grow your career in data engineering within a dynamic environment focused on leveraging AWS technologies to drive business success. Candidates are encouraged to consider their salary expectations when applying.

Apply Before:

  • Sep 05, 2025

Location

Similar Jobs

Dice Tech Recruitment Services

Data Analytics Expert

Full Time

Dice Tech Recruitment Services

Senior Data Warehouse Engineer I

Full Time

Dice Tech Recruitment Services

Data Science Engineer

Full Time

Dice Tech Recruitment Services

Data Engineer Internship

Full Time