AWS Data Engineer
Vikas DhobaleUnited StatesMIDPosted 6d ago
AWSPostgreSQLRDSETLELTCloudWatchPrometheusDebeziumKafka ConnectApache AirflowTerraformCrossplaneIaCSQLPythonBashApache Spark
About the Role
We are looking for an AWS Data Engineer with a focus on data reliability to join our team. This role involves designing, building, and maintaining high-performing ETL/ELT data pipelines and ensuring database security and compliance.
Key Responsibilities
• Design, build, and maintain high-performing ETL/ELT data pipelines
• Proactively monitor PostgreSQL and RDS instances for performance, availability, and resource utilization using CloudWatch and Prometheus
• Identify bottlenecks, review query execution plans, add missing indexes, and optimize SQL schemas
• Monitor Debezium, Kafka Connect connectors, and Apache Airflow DAGs to ensure smooth data movement
• Develop automation scripts and IaC templates (Terraform, Crossplane) for deployments and routine tasks
• Participate in on-call rotations, perform root cause analysis, and enforce database security best practices
Requirements
• Bachelor’s degree in Computer Science, IT, or a related field
• 1–2 years of hands-on data engineering experience with a strong focus on PostgreSQL
• Familiarity with data pipeline concepts (Debezium, Kafka Connect, ETL frameworks)
• Basic understanding of Amazon Redshift, Amazon S3, and Apache Airflow
• Exposure to Apache Spark for data processing
• Strong SQL scripting skills; Python or Bash scripting is a big plus
• Knowledge of database security and compliance (GDPR, HIPAA)
Bonus Points
• Active AWS Certified Database - Specialty certification