Senior Technical Lead
HCLTech
Job Summary
Role: Core Data Engineer (AWS)
Summary: You will design, build, and operate secure, reliable, and cost
efficient data pipelines on AWS, covering batch, streaming, and CDC ingestion
through to curated datasets ready for analytics. You will embed testing,
governance, observability, and CI/CD across the data lifecycle.
Key Responsibilities
Key responsibilities
- Ingestion and CDC: Implement pipelines using AWS Lambda , EMR for
- Orchestration: Build workflows with Step Functions and/or MWAA
- Lakehouse and warehouse: Model datasets on S3 (Parquet/Iceberg), Glue
- Data quality and testing: Add automated tests (Great Expectations/Deequ,
- Security and governance: Implement IAM, KMS, VPC endpoints, Lake
- Observability and FinOps: CloudWatch metrics/alerts, lineage, usage
- CI/CD and IaC: Provision with Terraform/CloudFormation/CDK; build
- Documentation and runbooks: Maintain pipeline diagrams, SLAs/SLOs, and
- Adoption: be able to adopt capabilities from other teams instead of
Outcomes (first 60–90 days)
- Productionise one end to end pipeline with tests, monitoring, and
- Establish governance baseline (Lake Formation, tagging/classification,
- Stand up CI/CD and IaC for data services; reduce at least one cost
Skill Requirements
Skills and experience
- 10+ years building data platforms on AWS; strong Python (incl. PySpark)
- Hands on with DMS, Kinesis/MSK, Glue/EMR, Lambda, Step Functions/MWAA,
- IaC (Terraform) and CI/CD (GitHub Actions).
- Data quality frameworks (Great Expectations/Deequ), schema evolution,
- Security and compliance: IAM/KMS, private networking, Lake Formation,
- Performance and cost tuning across storage and compute.
- Snowflake, Apache Flink, Redshift Spectrum, OpenLineage, OPA/policy as
#body.unify div.unify-button-container .unify-apply-now: focus, #body.unify div.unify-button-container .unify-apply-#body.unify div.unify-button-container .unify-apply-now: focus, #body.unify div.unify-button-container .unify-apply-