Big Data Application Developer

New
J
JobgetherData Engineering
Based in United StatesFull-TimeSenior
Salary100,000 - 150,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
5+ years
Required Skills
PythonSQLHadoopJavaKafkaAirflowSparkScala

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related technical field.
  • 5+ years of professional experience designing and operating big data pipelines.
  • Strong hands-on experience with Apache Spark in production environments using Scala, Python, or Java.
  • Solid expertise with Hadoop ecosystem technologies, including Hive, HDFS, Sqoop, and HBase.
  • Experience with streaming platforms such as Kafka, Spark Streaming, or Flink.
  • Strong SQL skills and experience working with relational and NoSQL databases.
  • Experience with workflow orchestration tools such as Airflow or Oozie.
  • Strong understanding of distributed systems architecture and data processing principles.
  • Proficiency in Python or Shell scripting.
  • Excellent troubleshooting, debugging, analytical, and documentation skills.

Responsibilities

  • Design, develop, and operate large-scale data processing pipelines within Hadoop-based ecosystems.
  • Build and maintain data ingestion, transformation, and analytics workflows supporting enterprise applications.
  • Develop high-performance processing solutions using Apache Spark with Scala, Python, or Java.
  • Work with Hadoop technologies including Hive, HDFS, Sqoop, HBase, and related distributed data platforms.
  • Implement and support streaming data solutions using technologies such as Kafka, Spark Streaming, or Flink.
  • Optimize data processing performance through effective use of distributed computing concepts, including partitioning, replication, and fault tolerance.
  • Develop and maintain workflow automation using orchestration tools such as Airflow or Oozie.
  • Write efficient SQL queries and work with relational and NoSQL databases.
  • Create scripts and automation tools using Python or Shell.
  • Troubleshoot complex data platform issues, perform debugging, and maintain technical documentation.
View Full Description & ApplyYou'll be redirected to the employer's site
100,000 - 150,000 USD per year
Apply Now