Big Data Platform Staff Engineer

Integrated Resources, Inc

  • Santa Clara, California
  • 12 days ago
  • Contractor
Want to know if you’re a fit?
Upload your resume and let our AI show you.

Skills

  • Algorithmsunmatched
  • Analysis Skillsunmatched
  • Apache HBaseunmatched
  • Apache Hadoopunmatched
  • Apache Hiveunmatched
  • Apache Kafkaunmatched
  • Apache Sparkunmatched
  • Application Programming Interface (API)unmatched
  • Big Dataunmatched
  • Communication Skillsunmatched
  • Computer Programmingunmatched
  • Computer Scienceunmatched
  • Customer Relationsunmatched
  • Distributed Computingunmatched
  • Elasticsearchunmatched
  • HDFS (Hadoop Distributed File System)unmatched
  • JDBC (Java Database Connectivity)unmatched
  • Javaunmatched
  • Machine Toolunmatched
  • Metadataunmatched
  • NoSQLunmatched
  • Performance Analysisunmatched
  • Presentation/Verbal Skillsunmatched
  • Problem Solving Skillsunmatched
  • Query Analysisunmatched
  • Query Optimizationunmatched
  • REST (Representational State Transfer)unmatched
  • SOLRunmatched
  • SQL (Structured Query Language)unmatched
  • Scala Programming Languageunmatched
  • Scripting (Scripting Languages)unmatched
  • Software Configuration Managementunmatched
  • Software Developmentunmatched
  • Software Testingunmatched
  • Systems Scalabilityunmatched
  • Test Automationunmatched
  • Testingunmatched
  • User Interface/Experience (UI/UX)unmatched
  • Writing Skillsunmatched

Description

Big Data Platform Staff EngineerJob Title: Big Data Platform Staff Engineer Duration: 6 Months Location: Santa Clara, CAJob Description: As a core developer, you will be part of the team that focuses on the next generation Clients' Big Data Platform. Your primary responsibility includes developing big data tools that facilitate various consumers (users or programs), in terms of optimizing or automating the system. In particular, you will be developing tools for handling big data metadata, extracting metadata and importing them into Clients' big data platform, and synchronizing metadata across several metastores. You will also be developing algorithms to analyze query workload and generate recommendations (advisors) on optimizing the various system components and structures. You will also perform testing, analyzing, and optimizing the Big Data Platform performance. The position involves strong problem-solving and analytical nature, and excellent verbal and written communication skills.Requirements: BS or higher degree in Computer Science or related field. 5+ years of software development experience, including performance analysis. Strong SQL knowledge (JDBC) in query processing, optimization and execution, query performance, Explain, database tooling Spark/SparkSQL is a big plus Excellent coding skills in Scala/Java and scripting languages; UI skill a big plus Hands-on experience in Big Data Components/Frameworks, such as Hadoop, Spark, HBase, HDFS, Hive, NoSQL databases etc. Experience in other distributed system components, such as Solr, Elasticsearch, Logstash, Kibana, Kafka, REST API, etc. is a plusKey Responsibilities: Develop tools that extract/import/synchronize metadata· Develop tools that analyze query workload, derives common workload characteristics, generates recommendations for optimizing the system usage, and measures the benefits (advisors) Analyze performance and scalability of the system, typically across a variety of software configurations Testing (and automated testing) of developed code

Numbers & Facts

LocationSanta Clara, California
Job TypeContractor

Similar Jobs

See more jobs