Java Applications Performance Engineer

з/п не указана

Требуемый опыт работы: 3–6 лет

Полная занятость, удаленная работа

We are looking for a Performance Engineer to join our ISV team and help us establish a solid and reliable testing of real Java based applications/frameworks to provide best in class quality/performance/latency of systems running Azul Prime Java Virtual Machine (JVM).

ISV Engineering is about realistic applications and widely-used Java software like Cassandra, Elastic Search, Kafka, Solr, etc.

We expect the candidates to bring fresh knowledge and best practices in this field.

Job Duties:

  • Development/tuning of realistic application/ISV scenarios;
  • Configuration/deployment of realistic applications/ISV scenarios in virtual/cloud environments;
  • Monitoring, automated testing, analyzing failures, performance issues and other similar on-going activities;
  • Identifying solutions, troubleshooting/debugging issues, collecting data and answering technical questions by and about realistic applications/ISVs;
  • Development of tests, benchmarks and tools for deploying, configuring and running ISV applications in different configurations.

Note: the scope of work for the position is open and we expect you to help define it

Requirements:

  • Solid expertise in development/configuration/testing of Enterprise applications on Java/Scala/Kotlin;
  • Experience in performance tuning of applications developed on Java/Scala/Kotlin;
  • Experience using and adapting to new technologies;
  • Experience working within software development or Internet-related industries;
  • Experience in testing methodologies, standard QA and development tools, QA automation;
  • Experience with designing and developing toolchains and integrations between different technologies;
  • Strong technical skills, specifically in data management platforms, operating systems, and technical architecture;
  • Strong experience in scripting: Shell, Python, JS;
  • Strong operational experience in Linux environments;
  • Sufficient practical knowledge of English within the needs of the job.

Nice to have:

  • Good knowledge of configuration/tuning/usage of widely-used Java software like Cassandra, Elastic, Hadoop, Spark, Kafka, etc;
  • Good knowledge of containerization/virtualization, and other infrastructure-as-a-service platforms (Docker and related, Kubernetes);
  • Experience designing/operating solutions built on AWS, Azure or Google Cloud;
  • Experience with web and database servers;
  • DevOps knowledge especially in the context of containers (e.g. Kubernetes);
  • JVM Performance Tuning / Debugging Techniques experience
  • Knowledge of AsyncProfiler, JFR/JMC
  • Designing of distributed systems using in a favour of Performance - Elastic Stack, Kafka Eventing, Cassandra
  • JVM/JDK internals knowledge;
  • Technical degree: Computer Science.

We offer:

  • Opportunity to become a part of strong team of experts, working together on an open-source project with high visibility and an impact on the industry
  • Competitive compensation
  • Flexible working hours
  • English lessons
  • Family medical insurance, incl. dental care
  • Modern, spacious and nice offices in Novosibirsk and Saint-Petersburg.

Ключевые навыки

Java
Solr
Kafka
Elastic Search
Cassandra

Вакансия опубликована 8 декабря 2021 в Санкт-Петербурге

Похожие вакансии