Unison Consulting Pte Ltd

Big Data Developer

9 April 2024
Apply Now
Deadline date:
£45000 - £84000 / year

Job Description

Job Description:

Unison Consulting Pte Ltd is seeking an experienced Big Data Developer to join our team. As a Big Data Developer, you will be responsible for designing, developing, and maintaining big data solutions to enable data-driven decision making and analytics capabilities for our clients. You will work with large volumes of structured and unstructured data using cutting-edge technologies and platforms.

Responsibilities:

  • Design, develop, and maintain big data solutions using technologies such as Hadoop, HDFS, Spark, and Hive.
  • Ingest, process, and analyze large volumes of structured and unstructured data from diverse sources.
  • Develop and optimize ETL processes for efficient data extraction, transformation, and loading.
  • Implement data models, schemas, and data governance frameworks to ensure data quality and integrity.
  • Perform data exploration, profiling, and validation to identify patterns, trends, and anomalies.
  • Collaborate with data scientists, analysts, and business stakeholders to understand data requirements and deliver actionable insights.
  • Implement and optimize data storage and retrieval strategies, including data partitioning and indexing.
  • Build and maintain scalable data pipelines and workflows for data processing.
  • Perform performance tuning and optimization of big data applications and queries.
  • Implement and maintain data security measures to protect sensitive information.
  • Maintain technical documentation of big data solutions, processes, and procedures.

Requirements

Skills and Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.
  • Proven experience as a Big Data Developer with proficiency in technologies such as Hadoop, Spark, HDFS and Hive.
  • Strong programming skills in languages such as Java, Scala, or Python.
  • Experience with ETL tools and processes for data extraction, transformation, and loading.
  • Good understanding of big data concepts, architectures, and technologies.
  • Experience with SQL and NoSQL databases.
  • Knowledge of data modeling and schema design.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration skills to work effectively with cross-functional teams.
  • Understanding of data security and privacy principles.
  • Ability to adapt to new technologies and learn quickly in a fast-paced environment.