India / India / TN / Chennai /

Technology & Engineering

#: 743999726795514 / REF1204V

Mid-Senior Level

Full-Time

Job Description

TECH LEAD, SOFTWARE ENGINEERING, CHENNAI

YOU’LL BUILD TECH THAT EMPOWERS GLOBAL BUSINESSES

Our Connect Technology teams are working on our new Connect platform, a unified, global, open data ecosystem powered by Microsoft Azure. Our clients around the world rely on Connect data and insights to innovate and grow.

As an Engineering Team Lead, you’ll be responsible for empowering a team of smart, highly skilled technologists who are passionate about learning and prototyping cutting-edge technologies. Right now our platform is based in Java, Spring Boot, AngularJS, Apache NiFi, Mongo, Postgres and Snowflake, and we continue to adopt the best of breed in cloud-native, low-latency technologies. We value CI/CD in everything that we develop. Our team is co-located and agile, with central technology hubs in Chicago, Madrid and Chennai. 

WHAT YOU’LL DO: 

  • Manage a small team of full-stack and/or back-end Java developers

  • Lead your team in the architecture, design and development of highly available, low latency, cloud-native Java applications

  • Conduct code reviews, troubleshoot and ensure your team’s adherence to the highest level of quality in writing complex, maintainable code to develop scalable, flexible and user-friendly applications

  • Manage cross-functional team members and stakeholders throughout projects of varying scope and complexity

WE’RE LOOKING FOR PEOPLE WHO HAVE: 

  • Great foundational leadership skills, including experience managing a small team of technologists with minimum experience of 10+years

  • Strong fundamentals in back-end or full-stack engineering, with proficiency in Java 

  • Ability to conduct code reviews, troubleshoot code and direct architecture & design decisions

  • Exceptional project management skills, with experience managing projects of varying scope and scale, preferably in an agile environment

  • Excellent English communication skills, with the ability to effectively interface across cross-functional technology teams and the business 

  • Minimum B.S. degree in Computer Science, Computer Engineering or related field

Must Haves

  • Solution Architecture

  • Middle-Tier/Back-end technologies: Object-Oriented development, JAVA Backend (Java J2EE), Python, Scripting, microservices and RESTful Application Programming Interfaces

  • Orchestration and messaging frameworks: Airflow, Messaging Frameworks (Kafka, Tibco)

  • Big Data & RDBMS technologies: (SQL, Hadoop, Hive, Map Reduce, Spark, Scala, Databricks, Snowflake, Postgres)

  • In-memory NoSQL database technologies: (Reddis, MongoDB)

  • Dev Ops/Code/Infra Mgmt Tools: (Git, Bitbucket, GitHub, Sonarqube, Jenkins, Ansible, Terraform)

  • Cloud platforms: (Azure, AWS, GCP)

  • Container and Container orchestration systems (Docker, Kubernetes)

  • Other: AI/ML, continuous integration and delivery (CI/CD)

  • Leadership, Communication and Presentation skills

  • Front-end/Web technologies (Web based applications, JavaScript, HTML, CSS, Typescript, JQuery, Bootstrap,Javascript libraries/frameworks – Angular, Redux, React, Node.js, RxJs) [Basic understanding ok]

ABOUT NIELSEN CONNECT 

Nielsen invented the very concept of market share. Today, our data and insights continue to provide the essential foundation that make markets possible in the rapidly evolving world of commerce. Modern consumers have access to more choices via more channels than ever before. Only Nielsen offers a truly complete picture of this complex and changing marketplace—an accounting that clients trust as the basis of their most important decisions. 

Qualifications

https://jobs.smartrecruiters.com/TheNielsenCompany/743999726795514-tech-lead