Desired Skills and Experience

  • develop application which manage orchestration and software release lifecycle in clustered environments
  • develop pipelines on build systems
  • develop integration test automation
  •  Working knowledge of JVM languages (Java, Scala or Groovy)
  • Practice with scripting in at least one common language (Python, Perl, PowerShell, Bash)
  • Strong practice with Linux environment and internals
  • Experience in writing SQL
  • Cloud experience (AWS, OpenStack or other)
  • Understanding of orchestration tools like Ansible, Puppet, Chef or others
  • Experience with build systems (Jenkins, TeamCity, others)
  • Experience with Docker and container-based build infrastructures
  • Understanding of the Big Data technologies’ basics (Hadoop, Spark, Kafka)
  • Understanding of the microservice architecture of the systems
  • Ability to quickly shift to a variety of development environments

Apply