Jobs / Senior Software Engineer - Big Data Platform

Senior Software Engineer - Big Data Platform
Posted on: 11th May, 2021 | Closed

Experience 4 years+ exp
Cost to Company Best In Industry
Job Location PAN India
How to apply Take a 3 hrs screening test organized by Concentrix.
  • Opening time: Jun 11, 2021 12:30 PM UTC
  • Closing time: Jun 27, 2021 06:25 PM UTC
Note: You can take the test anytime between the given duration

Roles and Responsibilities:

  • Responsible for implementing solutions that covers data sourcing, pipeline engineering, persistence, and presentation capabilities.
  • Design and build high performing and scalable data pipeline platform using Hadoop, Apache Spark, Apache Kafka.
  • Design and build a near-real-time Data warehouse using hudi, Iceberg, spark 3, flink, click house, etc.
  • Design and build Data service using micro-service, Elastic Search, Container-based architecture.
  • Change Management process, Monitoring, Alerting and Ticketing for Data Lakes
  • Build robust and scalable data infrastructure (both batch processing and real-time) to support needs from internal users

Knowledge, Skills and Education:

  • Bachelors in Computer Science preferred.
  • 4+ years experience in building Big Data Platform
  • Strong software development, problem-solving and debugging skills with experience in core java
  • Experience with multi-threading, concurrency, and highly scalable microservice and REST web services
  • Experience Hadoop ecosystem tools relevant for real-time and batch data ingestion, processing and provisioning using tools such as Nifi, Kettle, ELK stack, hive, spark, flink, Azkaban, airflow, click house, vertica
  • Experience in query engines such as Hive LLAP, Presto or Spark SQL
  • Strong understanding of Data Lake, RDBMS, NoSQL, data governance
  • Knowledge of industry-wide technology trends and best practices knows what is possible using the latest technologies (open source, data stores, algorithms, etc.)
  • Experience in offshore team collaboration.
  • Good communication skills in English, better with fluent Chinese
About Concentrix

Concentrix Innovation Labs is a next-generation software technology development center that ideates, creates & delivers customer experience products and solutions. Concentrix Innovation Labs is a part of Concentrix Corporation (Nasdaq: CNXC), a leading technology-enabled global business services company specializing in customer engagement and improving business performance for some of the world’s best brands including over 95 Global Fortune 500 clients and over 90 global disruptor clients.

What do we do?

Where we stand today

Located in Chennai & Bangalore, Concentrix Innovation Labs has flexible working models for staff, enabling them to contribute efficiently.


View All Notifications