AWS Data Engineer

Lahore, Punjab, Pakistan
Full Time
Mid Level

Position Title: AWS Data Engineer 
Job Timings: 8:00 AM – 5:00 PM CST (6:00 PM- 3:00 AM PKT)
Location: Lahore

About Cloudelligent 

Cloudelligent is Cloud-native consultancy and AWS Advanced consulting partner! We specialize in providing bespoke cloud solutions to Startups & SMBs. Being a next-gen cloud service provider, Cloudelligent helps businesses to make the most out of their cloud investment. We have an international footprint with a diverse team of domain experts, and we are customer obsessed. 

Job Objective

We are seeking an experienced Data Engineer with a strong background in data engineering, database optimization, and cloud-based data solutions, particularly on AWS. The ideal candidate will have hands-on experience with both SQL and NoSQL databases and be proficient in migrating, managing, and modernizing data platforms. You should be skilled in designing and maintaining scalable, secure, and high-performance data infrastructure in the cloud.

Responsibilities

  • Design, implement, and manage cloud-based data infrastructure using Amazon RDS, Aurora, and EC2-hosted databases.
  • Administer and optimize PostgreSQL, MySQL, and Oracle databases, ensuring high availability, performance, and cost-efficiency.
  • Perform data migrations and transformations using AWS Database Migration Service (DMS) and other tools.
  • Collaborate with data architects, engineers, and DevOps teams to deliver reliable and scalable data solutions.
  • Support developers by analyzing and optimizing SQL queries and data workflows for performance and efficiency.
  • Monitor and troubleshoot data issues, ensuring availability, security, and compliance.
  • Implement data automation, infrastructure as code (IaC), and CI/CD pipelines for database and data pipeline deployments.
  • Ensure data security, encryption, and compliance with industry best practices and internal policies.
  • Maintain comprehensive documentation on data architecture, processes, and procedures.
  • Stay up to date with emerging AWS features, data engineering tools, and industry best practices.

Requirements
  • Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.
  • 4+ years of experience in data engineering or database engineering, including hands-on experience with databases on AWS.
  • Strong experience with AWS data services such as RDS, Aurora, and DMS.
  • Proficient in performance tuning, indexing strategies, partitioning, and query optimization.
  • Strong scripting and automation experience using Python, Bash, or similar tools.
  • Experience with infrastructure as code tools like Terraform or CloudFormation.
  • Solid understanding of backup strategies, monitoring tools, and security best practices.
  • Familiarity with multi-account AWS environments and cross-region replication.
  • Excellent communication and problem-solving skills.

Highly Desirable
  • AWS Certification (e.g., AWS Certified Data Engineer – Associate, AWS Certified Solutions Architect – Associate).
  • Experience with large-scale on-prem to AWS data migrations.
  • Familiarity with data governance, compliance, and auditing tools.
  • Exposure to data lake architecture and AWS services like Glue, Athena, or Kinesis is a plus.

Share

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*