Required Skills

Java Apache Spark Scala Kafka Big Data SQL REST API Spark performance tuning TestNG SonarQube Gradle MSK AWS Kubernetes Splunk GitHub Software Engineer Application Development

Work Authorization

  • US Citizen

  • Green Card

  • EAD (OPT/CPT/GC/H4)

  • H1B Work Permit

Preferred Employment

  • Corp-Corp

  • W2-Permanent

  • W2-Contract

  • Contract to Hire

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 7th Aug 2024

JOB DETAIL

  • Design, develop, and maintain robust software applications using JavaApache Spark, and Scala.
  • Handle and process large datasets efficiently using messaging systems like Kafka.
  • Develop and optimize Spark/Scala projects to extract valuable insights from data.
  • Write complex SQL queries to manipulate and analyze data.
  • Build and maintain Scala-based services, jobs, and workflows utilizing libraries and dataframes.
  • Conduct performance tuning of Spark applications for optimal efficiency on large datasets.
  • Collaborate with cross-functional teams to deliver high-quality software solutions.
  • Stay up-to-date with the latest advancements in big data technologies.

Required Skills and Experience:

  • Strong Software Engineering experience (Application Development) using JavaApache SparkScala, and Kafka for handling/processing large datasets.
  • Proven experience showcasing Spark/Scala projects.
  • Strong SQL skills.
  • Extensive Scala programming experience with a focus on ServicesJobsWorkflowsLibraries, and Dataframes.
  • Deep understanding of REST APIs.
  • Expertise in Spark performance tuning for complex calculations on large datasets.
  • Solid grasp of Apache Spark architecture, components, and concepts.
  • Proficiency in TestNGSonarQubeGradleMSK (Kafka)SparkJava 11AWSKubernetesSplunk, and GitHub.

Company Information