Cognizant is seeking a talented and motivated Data Engineer to join our growing data team. In this role, you will design, build, and maintain scalable, high-performance data platforms and pipelines that support critical business operations and analytics initiatives within a modern, cloud-native environment.
Key responsibilities
- Design, develop, and maintain scalable batch and real-time data pipelines using modern data engineering technologies.
- Build and optimize data processing solutions leveraging Apache Spark, Kafka, and distributed computing frameworks.
- Develop, deploy, and manage containerized applications and data services using Docker and Kubernetes.
- Establish and enforce data quality, governance, security, and compliance standards across data platforms.
- Collaborate with data scientists, analysts, and product teams to understand requirements and deliver impactful data products.
Requirements
- Proven experience as a Data Engineer or in a similar data-focused engineering role.
- Strong programming skills in Python, Java, and/or Kotlin.
- Hands-on experience with Apache Spark, Hadoop, Kafka, Hive, Airflow, and SQL.
- Strong understanding of distributed systems, data architecture, and scalable data processing frameworks.
- Knowledge of containerization and orchestration technologies, including Docker and Kubernetes.
What we offer
- Private medical care and dental care.
- Life insurance.
- Cafeteria benefits.
- Sharing the costs of sports activities.