Responsibilities :
- Prior experience in building Apps & Tools.
Performance Testing and Engineering strategies, principles, methodologies, tools (Gatling, JMeter, Tsung), etc. - Written high-quality code in a programming language (Java/C++/Python/Javascript / DotNet/Golang).
- Strong capabilities in Oracle/MS-SQL/MySQL/Postgres databases.
Dev/Design & Tuning/Monitoring (AWR, ASH, ADDM, TkProf, etc.). - Strong knowledge of tuning and Database Administration over NOSQL Cassandra, MongoDB, and Apache Ignite.
- Knowledge of Caching solutions/strategies (Redis/ Memcache / Infinispan/ Hazelcast, etc.)
- *nix OS (Shell programming/scripting, Tuning/Monitoring) using tools like tcp dumps, Wireshark, netstat, vmstat, iostat, top, sar, etc.
- JVM Tuning, Monitoring, Thread & Heap dump analysis.
Proficiency in using tools like JVisualVM, JConsole, JFR, MAT, etc. - Performance optimization of application containers like Nginx/Tomcat/Apache HTTP Server/IIS
- Experience in Performance Engineering in Cloud environments like Google Cloud (GCP), Azure Cloud
- Experience in Performance Engineering in a container-based environment like Kubernetes, and Apache Mesos.
- Knowledge of Terraform, Ansible, Chef, and Puppet.
- Experience in running Performance Engineering optimization over DataLake or Data Platforms (Big Data/Hadoop/Hive/Spark)
- Developed data analysis tools or visualization of real-world applications and network performance.
Skills Required
Sql, Jvisualvm, Jconsole, Mat, Shell Programming