Job Details

ID #5191594
Estado Pennsylvania
Ciudad Pittsburgh
Tipo de trabajo Contract
Salario USD Depends on Experience Depends on Experience
Fuente TEK Connexion
Showed 2020-10-25
Fecha 2020-10-23
Fecha tope 2020-12-21
Categoría Etcétera
Crear un currículum vítae

Big Data Developer / Engineer

Pennsylvania, Pittsburgh, 15201 Pittsburgh USA

Vacancy caducado!

This requirement is Contract to Hire and Client cannot hire anyone FT that needs or will need sponsorship.The Position requires a few weeks of onsite training and then can be remote from Pittsburgh only until Client officially opens the doors. Big Data EngineerPittsburgh PAContract / CTH

Software Engineer II (Big Data Engineer)

Responsibilities:
  • Develop scalable streaming solutions based on Apache Spark and Apache Kafka using Scala and Java
  • Design, architect, optimize, and refactor code to maximize performance
  • Write comprehensive automated unit tests
  • Inform and encourage the technical growth of the team
  • Support existing programs and modules from both debugging and enhancement perspectives
  • Participate in code reviews and extensive unit testing
  • Write technical documents as part of established methodology
  • Write functional and technical specification documents and collaborate with systems analysts and product owner to ensure solutions align with business objectives
  • Work closely with Q/A team and internal users

Requirements:
  • Requires a four-year degree in Computer Science/Information Technology, Computer/Electrical Engineering or related discipline
  • At least five years of experience in systems analysis and programming, addressing unique issues of architecture and data management
  • Experience to work at the highest technical level of all phases of systems analysis and programming activity across the full scope of software development cycle
  • Experience with Spark, Scala or similar functional programming language
  • Experience with Hadoop data stores and formats like Hive, HBase, and Parquet
  • REST-based Web service development experience
  • Experience with the JVM
  • Experience with SQL and RDBMS technologies
  • Experience building scalable solutions
  • Experience with automated unit testing
  • Strong written and verbal communication skills
  • Ability to work both independently and as part of a team

Vacancy caducado!

Suscribir Reportar trabajo