Job description

  • Research, development and maintenance of high performance solutions for collecting, storing and processing data.
  • Troubleshooting and optimizing complete lifecycles of data from collection to distributed processing and presentation.
  • Finding new innovative ways of collecting data from various sources in real-time.

Requirements

  • 7+ years of on the job experience building scalable web infrastructures
  • Very good knowledge of algorithms and data structures.
  • Experience with best practices of software development (unit testing, code reviews, design documentation)
  • Experience with Big Data technologies (Spark, Hadoop, Hive, Redshift, MapReduce)
  • Very good programming knowledge of SQL.
  • Experience with design and development of scalable and highly reliable systems.
  • PHP background
  • Strong understanding of Git, MySQL, Redis.
  • Experience with Agile processes and methodology.
  • Fluent written and spoken English.

email

Apply for this job >