Архив: Middle Java developer. Минск.
- Описание
Мы занимаемся разработкой своего продукта - системы интеллектуального видеонаблюдения, цель которого анализировать огромное количество видеопотоков (Big Data). Это мега-крутая масштабируемая высоконагруженная облачная система. Ребята, работающие в команде, отзываются, что это один из самых крутых проектов в Минске в этой области, и никто в Беларуси, а может и в мире такого не делал.
На этот проект мы ищем Middle Java developer. Опыт работы с высоконагруженными и распределенными системами, SQL и NoSQL базами данных (Cassandra, PostgreSQL), высокопроизводительной шиной (Kafka) и другими облачными технологиями будет серьезным плюсом.
В этой роли вам предстоит быть частью команды по построению высоконагруженной распределенной платформы для собственного продукта - системы интеллектуального видеонаблюдения - для решения категории наиболее сложных проблем распределенных систем на текущий момент. А также вам предстоит развивать open source проекты в рамках построения платформы.
Команда, работающая над проектом, это сильные интересующиеся инженеры, которые решают задачу от начала до конца, применяют аналитические подходы, любят свою работу.
Middle Java Developer
Requirements:
3+ years of strong application development experience in designing highly scalable and available systems(Java, Scala) Strong knowledge of algorithms and data structures Strong understanding of Java Memory Model Experience with fault tolerant message queueing / brokering systems such as Apache Kafka Experience with NoSQL databases such as Apache Cassandra Proficiency with SQL, experience with SQL databases H2, MySQL, PostgreSQL Experience in troubleshooting of JVM applications memory/CPU/networking issues, etc. Strong understanding of programming paradigms such as distributed architectures and multi-threaded program design Experience with Unix environment and shell scripting A solid understanding of the modern software development lifecycle processes such as Continuous Integration and deliveryAs a plus:
Proficiency in at least one of the following languages: Python, Go Experience with maintaining and managing a community around open source software Knowledge of network and application performance analysis using standard UNIX tools Expertise in analyzing and troubleshooting large-scale distributed systems Expertise with SQL and NoSQL databases Familiarity with following technologies: Kubernetes, Zookeeper, Ignite, Spark, Elasticsearch Familiarity with configuration management systems such as Chef, Puppet or Ansible
- Компания
- Синезис
- Опыт работы
- 3–6 лет
- Город
- Минск
- Категория