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