Software Engineer - AM-TECH-DA-DC-10

Nielsen is a global measurement and data analytics company with nearly 14,000 associates.
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
5+ years of experience

Description For Software Engineer - AM-TECH-DA-DC-10

Nielsen, a global measurement and data analytics company with nearly 14,000 associates, is seeking a Software Engineer to join their DevOps team. This role focuses on analyzing, developing, testing, and supporting Big Data applications.

As a Software Engineer at Nielsen, you will:

  • Work on complex big data applications deployed on AWS Cloud Infrastructure
  • Design, code, and test iteratively to support these applications
  • Plan, develop, execute, and maintain automated unit and functional test cases
  • Develop modular, robust, and maintainable automation scripts for CICD integration
  • Utilize strong analytical and technical skills to troubleshoot and resolve problems
  • Support the product owner in defining future stories and the tech lead in defining technical requirements
  • Build reusable platform code and components for multiple project teams
  • Promote best practices through peer code reviews and continuous incremental delivery
  • Collaborate with cross-functional teams to align development objectives with business goals

Key skills and qualifications:

  • 4-6 years of hands-on software development experience
  • Bachelor's degree in computer science or engineering
  • Strong cloud implementation expertise and AWS knowledge
  • Proficiency in Java (advanced), Python (intermediate), and SQL (advanced)
  • Experience with big data processing using Spark
  • Familiarity with job orchestration tools like Apache Airflow
  • Strong knowledge of Unix/Linux OS, commands, and shell scripting
  • Experience with Agile scrum methodologies
  • Expertise in various AWS services (EC2, EKS, S3, Lambda, RDS, SNS, Elasticache)
  • Knowledge of CI/CD processes and tools (Jenkins, jUnit, Terraform, JFrog, Jacoco, SonarQube)

Join Nielsen to be part of a community that champions your success and enables you to continuously improve and think big. Take on new initiatives, explore fresh approaches, and contribute to powering Nielsen's future in the exciting field of big data and analytics.

Last updated 3 months ago

Responsibilities For Software Engineer - AM-TECH-DA-DC-10

  • Design, code, and test big data applications on AWS
  • Develop and maintain automated test cases and scripts
  • Troubleshoot and resolve complex technical issues
  • Support product owner and tech lead in defining requirements
  • Build reusable platform code and components
  • Promote best practices and code reviews
  • Collaborate with cross-functional teams

Requirements For Software Engineer - AM-TECH-DA-DC-10

Java
Python
Linux
  • 4-6 years of software development experience
  • Bachelor's degree in computer science or engineering
  • Strong cloud implementation expertise, especially in AWS
  • Advanced Java and SQL programming skills
  • Intermediate Python programming skills
  • Experience with big data processing using Spark
  • Knowledge of job orchestration tools like Apache Airflow
  • Strong Unix/Linux skills
  • Agile scrum experience
  • Familiarity with CI/CD processes and tools

Benefits For Software Engineer - AM-TECH-DA-DC-10

  • Career growth opportunities
  • Collaborative work environment

Interested in this job?

Jobs Related To Nielsen Software Engineer - AM-TECH-DA-DC-10

Support Engineer

Support Engineer at Nielsen, providing technical solutions and client support in media analytics.

Support Engineer

Join Nielsen as a Support Engineer to deliver technical solutions, support clients, and contribute to powering a better media future.

Technical Support Engineer

Technical Support Engineer at Nielsen providing first-level support for streaming measurement software, requiring Unix scripting and SQL skills.

Software Engineer- AM-TECH-DA-85

Join Nielsen as a Software Engineer to develop and automate tests for streaming media measurement systems using AWS, Python, and SQL.

Software Engineer - Platform

Nielsen seeks a Software Engineer - Platform in Gurgaon to develop media measurement solutions using open source and cloud technologies.