NR Consulting is a company focused on providing consulting services, and they are seeking a Senior Data Engineer to lead a team in designing and delivering scalable data solutions. The role involves optimizing ETL/ELT pipelines, managing Amazon Redshift clusters, and collaborating with cross-functional teams to ensure data reliability and operational excellence.
Responsibilities:
- Lead and mentor a team of data engineers in designing and delivering scalable data solutions
- Design, develop, and optimize ETL/ELT pipelines and batch reporting workflows
- Manage and optimize Amazon Redshift clusters, including WLM configuration, query tuning, and performance optimization
- Work extensively with SQL, DynamoDB, and AWS data services
- Build and maintain on-demand and scheduled reporting solutions
- Collaborate with cross-functional teams including Analytics, Product, and DevOps
- Ensure data reliability, scalability, governance, and operational excellence
- Support CI/CD pipelines and follow DevOps best practices for deployments and monitoring
- Participate in architecture discussions and contribute to cloud infrastructure decisions
Requirements:
- 8+ years of experience in Data Engineering/Data Warehousing
- Strong hands-on expertise in SQL and Amazon Redshift
- Good understanding of Redshift WLM, query optimization, partitioning, and performance tuning
- Experience with DynamoDB and AWS ecosystem (S3, Lambda, Glue, CloudWatch, IAM, etc.)
- Experience handling batch reports, on-demand reports, and large-scale data processing
- Basic understanding of AWS infrastructure and DevOps practices
- Strong leadership and stakeholder management skills
- Experience working in Agile/Scrum environments