Поиск работы на robota.uaukraine

Эта вакансия уже завершена

Вакансия закрыта

Software Engineer (Elixir)

SoftServe
4 года назад
23 июля 2019
Киев

About Client:

Our client is an international public company which is occupied in-app advertising, delivery, and tracking. We are searching for an Elixir developer to provide software engineering services throughout the deployment and release management cycles. We are looking for motivated, detail-oriented individuals that demonstrate a focus on customer service as well as effective communication and problem-solving skills. The Elixir developer is expected to work with other core product teams to resolve production support issues.

 

Responsibilities: 

  • Maintain existing software systems
  • Work with geographically dispersed team members
  • Implement scalable and cost-effective software systems that meet business requirements
  • Develop high-quality software using industry standard best practices including unit testing, code reviews, and continuous integration

 

Job Requirements: 

  • 3+ years of software development experience preferably with a functional, concurrent language (Elixir, Python)
  • 3+ years of related experience building APIs using the Phoenix API framework
  • BS or MS in Computer Science or equivalent work experience
  • 5+ years of software development experience preferably with a JVM based language (Java, Scala, Clojure)
  • Experience with distributed data handling and storage technologies like Hadoop, Apache Kafka, Confluent, Apache Flume, Amazon S3, Avro
  • Experience with Ruby
  • Experience with data stream processing frameworks like Apache Storm, Apache Samza or Apache Spark
  • Exposure to infrastructure management technologies like Puppet or Chef utilized in a cloud-based environment like AWS
  • Experience working with Git, Subversion or other SCM tools
  • Experience working with remote data via REST and JSON
  • Strong understanding of query languages and tradeoffs between relational and non-relational systems
  • Working knowledge of key data structures and algorithms (indexing, hash tables, joins, aggregation)
  • Solid understanding of software development best practices and methodologies

HR Татьяна Федченко