Designation: Performance Architect
Skills: Performance Testing, Performance Engineering, JMeter, LoadRunner, Dynatrace, New Relic, AppDynamics, Neoload, Java and Python
Experience: 12+ years
Location: Greater Noida
We at Coforge are hiring for Performance Architect with following skill set:
- At least 12+ Years of Performance testing & engineering experience.
- Knowledge in at least one programming language (Java/C/Python etc.).
- Strong experience of Performance testing tools (e.g. LoadRunner, NeoLoad, JMeter, Gatling, K6) and their distributed architecture configurations.
- Strong experience of Performance testing life cycle, phases, activities and deliverables.
- Strong experience in Non-Functional Requirements (NFRs) analysis/validation and preparation of Performance Test Strategy and Monitoring strategy, in collaboration with Enterprise Architects, Dev and Ops Leads.
- Strong understanding of application architecture and different Tech stacks – experience with Docker and Kubernetes architecture.
- Ability to create Performance test plan in alignment with overall project scope and timelines, in coordination with the stakeholders, for large projects and programs.
- Strong experience in workload modeling and scenario design for different test types and load patterns, leveraging NFRs and Production feedback.
- Strong experience in server monitoring/APM tools (e.g. Dynatrace, AppDynamics, Grafana, NewRelic) and corresponding counters.
- Experience of Container monitoring for Microservices architecture.
- Good understanding of Cloud based architecture, components and monitoring techniques.
- Strong experience in carrying out in-depth Performance analysis, carrying out RCA to identify hot-spots– provide tuning recommendations.
- Debug/troubleshoot Performance issues in collaboration with Dev and Infra teams.
- Strong communication and stakeholder management skills and ability to run a portfolio of multiple projects and programs.
- Strong experience in conducting client meetings/workshops, giving demos and presentations.
- Strong knowledge of Industry trends in terms of Tools, Technologies and Best practices and ability to implement the same across a portfolio.
- Good experience of Agile methodologies and CI/CD implementations.
- Good experience of Database Performance Monitoring like AWR report and CloudWatch Performance Insights.
- Good experience of batch Performance testing.
- Strong experience of client-side page profiling and Java code profiling (JVisualVM, JProfiler).
- JVM Monitoring and tuning.
- Heap and Thread dump analysis – identify and fix Memory leaks.
- Experience in Business Development activities.
Skills Good to Have:
- Knowledge of Resilience Engineering (e.g. Chaos, Fail-Over, Disaster-Recovery).
- Knowledge of other Non-Functional testing like Security and Accessibility.
- Architect Certification in one Cloud platform.