Job Details

Big Data Developer

Cognizant Technology Solutions
Dearborn, Michigan, United States
Cognizant (NASDAQ: CTSH) is a leading provider of information technology, consulting, and business process outsourcing services, dedicated to helping the world's leading companies build stronger businesses. Headquartered in Teaneck, New Jersey (U.S.). Cognizant is a member of the NASDAQ-100, the S&P 500, the Forbes Global 1000, and the Fortune 500 and we are among the top performing and fastest growing companies in the world.

Big Data Developer - Full Time - *Please note, this role is not able to offer visa transfer or sponsorship now or in the future*

Practice - AIA - Artificial Intelligence and Analytics
The AIA Practice leads all initiatives surrounding incorporating AI into Customer Intelligence, Operations Intelligence, Product Intelligence, and Fraud Insights

Dearborn, MI - Work will be onsite post COVID and remote to start

Duties & Responsibilities
  • Develop framework to perform Extract, transform, and load data from a wide variety of SQL and No-SQL data sources
  • Conduct POCs proof of concept and pilots to try new solutions and provide summary of results
  • Collaborate with various business and technical teams to gather requirements around data quality rules and propose the optimization of these rules if applicable then design and develop these rules with IDQ
  • Maintain standards compliance and ensure development artifacts are in alignment with patterns frameworks designed by software engineering teams
  • Familiarity with Spark programming paradigms batch and stream processing
  • Understanding of different data abstraction objects used in spark for different use cases use of optimal data format and other optimization techniques
  • Strong programming skills in at least one of the following languages Java Scala Familiarity with a scripting language like Python as well as Unix Linux shells
  • Strong knowledge of writing optimized Spark and Hive sql and experience to tune poor performing queries
  • Outstanding programming and debugging skills Strong knowledge of common algorithms and data structures
  • Experience with Java and or Scala preferably with Spring framework 3 years preferred
  • Strong experience with SQL and relational databases like PostgreSQL MySQL SQL Server or Oracle Familiarity with one or more stream processing queuing technologies like Spark Streaming Kafka Kinesis Flink etc preferred

  • Experience: 4-8 Years
  • Education/Certifications: Bachelor's Degree

We pride ourselves on the talent we are able to attract to our organization. We not only hire the best, but continuously strive to provide our associates with opportunities to work with innovative solutions and technologies, with premier clients across the globe. Our diverse backgrounds offer different perspectives and new ways of thinking. It encourages lively discussions, inspires thought leadership, and helps us build better solutions for our clients. We want someone who thrives in this setting and is inspired to craft meaningful solutions through true collaboration.

Cognizant is committed to veteran and military communities. Cognizant is a military friendly employer and is a coalition member of the Veteran Jobs Mission. Our business resource group Veterans Network assists our military associates in building and growing a career at Cognizant that allows them to leverage the leadership, loyalty, integrity, and commitment to excellence. - provided by Dice

Send application

Mail this job to me so I can apply later

Apply With CV

You are not logged in. If you have an account, log in to your account. If you do not have an account, why not sign up? It only takes a minute!

latest videos

Upcoming Events