Cognizant is a leader in Artificial Intelligence and Analytics, and they are seeking a Senior AWS Data Engineer to design and deliver scalable, cloud-native data solutions on AWS. The role focuses on building robust data pipelines, modernizing legacy systems, and enabling advanced analytics through data lakes and warehouses.
Responsibilities:
- Design and develop end-to-end data pipelines using AWS services such as Glue, EMR, Lambda, and Airflow
- Build and optimize data lake and data warehouse solutions using Amazon S3, Redshift, and Athena
- Develop and manage ETL/ELT frameworks for large-scale data transformation and processing
- Implement streaming data solutions using AWS Kinesis for real-time analytics use cases
- Lead database migration, replication, and modernization initiatives using AWS DMS and Aurora
- Ensure high performance and scalability through data partitioning, indexing, and query optimization
- Collaborate with cross-functional teams to deliver data solutions aligned with business requirements
- Follow Agile methodologies and contribute to continuous improvement of data engineering practices
Requirements:
- Strong experience in AWS data engineering with hands-on expertise in Glue, Redshift, EMR, S3, Lambda, Kinesis, and related services
- Proficiency in SQL and solid understanding of data modeling concepts and best practices
- Experience in designing ETL/ELT pipelines and scalable data transformation frameworks
- Strong programming skills in Python, PySpark, or similar technologies
- Knowledge of data lake and data warehouse architectures and implementation patterns
- Expertise in performance tuning and optimization for large-scale datasets
- Experience with data migration, replication, and database modernization strategies
- Proven ability to work effectively in Agile delivery environments