Taro Logo

Data Engineer

Nielsen is a global company passionate about powering a better media future by providing powerful insights that drive client decisions and deliver extraordinary results.
Data
Mid-Level Software Engineer
Hybrid
3+ years of experience
AI
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Data Engineer

At Nielsen, we are passionate about our work to power a better media future for all people by providing powerful insights that drive client decisions and deliver extraordinary results. Our talented, global workforce is dedicated to capturing audience engagement with content - wherever and whenever it's consumed. As a Data Engineer on Nielsen Engineering's OpIntel Team, you will be part of a collaborative group of skilled Software Engineers who deal with a wide variety of Nielsen data from TV, Digital/Internet, and Radio monitoring business. You will be designing and building complex data-driven applications and processes that help to ensure that Nielsen TV, Digital/Internet, and Radio measuring systems are generating accurate data. This role involves working closely with offshore team members in the software development lifecycle process, participating in technical planning & requirements gathering phases, and adopting standard platform tools for source code management, CICD, Orchestration, monitoring and alerting. You will be working on AWS cloud infrastructure in a DevOps capacity and will be expected to demonstrate development best practices to guarantee the quality and sustainability of software deliverables.

Last updated 8 months ago

Responsibilities For Data Engineer

  • Design, develop, test and support highly complex software solutions for data driven applications
  • Understand the big picture in an End-to-End environment and understand upstream and downstream requirements
  • Adopt standard platform tools for source code management, CICD, Orchestration, monitoring and alerting (gitlab, airflow, jenkins etc)
  • Work on AWS cloud infrastructure in a DevOps capacity
  • Participate in technical planning & requirements gathering phases including discovery, design, code, test and documentation
  • Demonstrate development best practices to guarantee the quality and sustainability of software deliverables
  • Support Testing and UAT phases and participate in Deployment

Requirements For Data Engineer

Java
Python
  • Bachelor's degree in computer science, information systems, software engineering or a related field (foreign equivalent degree acceptable) plus three (3) years of experience in software development technology
  • Two (2) years of experience with Git, SQL, Hadoop, Spark in developing distributed processing applications
  • Two (2) years of experience building applications with immutable infrastructure in AWS (Amazon Web Services) Cloud with automation technologies like Terraform, Ansible or CloudFormation
  • Two (2) years of experience with Java frameworks with a mastery of object-oriented design principles
  • Some experience with Spark, Python, Test Automation, CICD Pipeline Development

Interested in this job?