- the chance to be a part of a young, dynamic and internationally successful team,
- the opportunity to learn from and work with seasoned developers with extensive professional experience in Silicon Valley,
- the opportunity to participate in conferences and workshops around the world,
- the opportunity to participate in the Tech Talks (internal training sessions),
- flexible working hours,
- attractive salary,
- attractive benefits package (subsidized medical care, sports, frequent team-building events, fun room).
Wymagania
You must have:- 2+ years of experience on a senior-level position,
- very good knowledge of at least two of the following: Java, Python, Scala,
- knowledge of the best practices of software development: design patterns, code smells, continuous integration, code review, unit/functional/regression tests, Git,
- experience in designing complex, multi-component systems and communication channels,
- experience in REST API design,
- familiarity with virtualization, containerization, public & private clouds,
- experience in production-grade software deployment and good grasp of such concepts as high availability, single point of failure, failover,
- knowledge of object-oriented and functional programming paradigms,
- analytical thinking skills and knowledge of algorithms,
- working knowledge of English.
- experience in Apache Hadoop ecosystem projects: Spark, YARN, MapReduce, HDFS, HBase, Cassandra, Mahout, Tez, Pig, Hive,
- knowledge of deployment technologies: Puppet, Chef, Ansible,
- knowledge of ELK (Elasticsearch, Logstash, Kibana) technology,
- knowledge of classical and machine learning algorithms.