ScopeWe are building a highly resilient and scalable world-class Transportation Management System (TMS) SaaS product, utilizing modern technologies.This requires a strong Performance engineering team within our Product Development (PD) organization.As a Performance Architect/Manager, you will play a crucial role in guiding the team and ensuring optimal application performance and identifying potential bottlenecks.Our Current Technical EnvironmentCloud: Azure (preferred) or GCP, AWS, or another cloud service providerDatabase: Azure SQL, SQL ServerMonitoring: Azure Insights, App DynamicsIn-memory data grid: REDIS or HazelcastContainerization: KubernetesAPI: REST APIsProgramming languages: Java, Python (good to have)Scripting languages: R (good to have)Performance testing tools: JMeter (expert), Gatling (good to have)Observability tools: Grafana/Prometheus, ELK (good to have)What You'll DoLead and guide the Performance Engineering team in all activities.Mentor and coach team members.Design and develop complex test scripts for performance, integration, and longevity/endurance testing.Execute full-fledged performance tests independently.Troubleshoot performance bottlenecks and improve application response times.Carry out performance tuning activities.Analyse performance test results, log defects, and share findings.Perform thread dump analysis, GC logs analysis, and heap dump analysis.Prepare and review detailed performance test reports.Educate the team on the performance testing strategy and assess performance risks.Develop new test automation utilities and scripts as needed.Support capacity planning, performance tuning, and recommendations across systems and components.Conduct Proof of Concepts (POCs) for introducing new tools and technologies.Review the work of engineers and other senior professionals.Create and maintain checklists for improved test preparation, execution, and monitoring.Collaborate with stakeholders (developers, AS&S, SRE, and support) to improve overall quality and processes.What We Are Looking ForTechnical skills:Expert in JMeterExpertise in Windows/Linux/UnixUnderstanding of REST APIsExperience with Azure (preferred), GCP, AWS, or another cloud service providerSupply Chain domain knowledgeExperience with Azure SQL, Azure Insights, REDIS, Kubernetes, and Java programmingGood to have skills: Azure User Events, Gatling, Grafana/Prometheus, ELK, Python/R scriptingExperience: 10-14 years of experience in performance engineeringLocation: BangaloreEducation: Bachelor's or Master's degree in Engineering or TechnologyAdditional preferences: Transportation Management System (TMS) experienceOur ValuesIf you want to know the heart of a company, take a look at their values. Ours unite us. They are what drive our success – and the success of our customers. Does your heart beat like ours? Find out here: Core ValuesDiversity, Inclusion, Value & Equality (DIVE) is our strategy for fostering an inclusive environment we can be proud of. Check out Blue Yonder's inaugural Diversity Report which outlines our commitment to change, and our video celebrating the differences in all of us in the words of some of our associates from around the world.All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.
View Original Job Posting