Performance Engineering Architect

Apply Now

Company: Sarian, Inc.

Location: Waltham, MA 02453

Description:

Job Title

Performance Engineering Architect

Must Have Technical/Functional Skills

Must Have:
  • Strong experience in performance engineering & testing on cloud & on-prem for n-tiered environments.
  • Expertise in using Performance tools such as NeoLoad, JMeter, LoadRunner etc.
  • Strong experience in understanding of application architecture, NFR's & identifying production workloads. Experience in load, soak, scalability, and other types of performance tests
  • Advanced knowledge of web application protocols (HTTP, TCP, Websockets, REST, GraphQL)
  • Experience in writing monitoring and data extraction tools in Java, Python, or Unix Shell.
  • Experience with APM tools such as Dynatrace/ AppDynamics/New Relic and monitoring tools like Grafana, Prometheus, Kibana, Splunk, etc.
  • Experience with application monitoring/Observability, building dashboards, identifying & establishing SLA's, logging & tracing.
  • Experience in Capacity planning and Performance tuning.
  • Experience in AWS or Azure platform to run performance tests.
  • Experience in performance engineering for J2EE/ .NET / LAMP, etc.
  • Experience in monitoring queues with tools like AnyPoint, MQ explorer etc.
  • Experience in running automated performance tests via CI/CD pipelines (on platforms like Cloudbees, GitHub etc.)

Good to Have:
  • Experience with chaos testing/engineering tools such as Gremlin/Chaos Monkey/Azure Chaos Studio etc.
  • Experience with container technologies such as Docker or Kubernetes.
  • Experience in observability/ Site Reliability engineering.
  • Participate in monitoring and establishing key operational metrics

Experience Required

12+

Roles & Responsibilities
  • Create Performance Test Plan, Test Strategy per NFRs
  • Develop scripts in different Performance tools like Neolaod, Jmeter and Loadrunner.
  • Design and run tests like Load, Soak, Scalability etc.
  • Monitor and analyze from tools like Dynatrace/ AppDynamics/New Relic etc.
  • Application monitoring/Observability, building dashboards (Grafana tool), identifying & establishing SLA's, logging & tracing.
  • Developing frameworks to automate the activities in performance engineering life cycle.
  • Create CI/CD pipeline to execute performance tests.
  • Experience in AWS or Azure platform to run performance tests.
  • Proactively communicate project requirements to project team and wider organization as and when required.
  • Communicate all key aspects of the status report on a regular basis through monthly updates and other updates as critical developments occur.
  • Demonstrated success as a self-starter.
  • Ability to work with a team and motivate the team to achieve project deadlines.
  • Strong problem-solving skills using a methodical approach.
  • Ability to create consensus among different stakeholders.
  • Excellent written and verbal communication skills to the project/application stakeholders.
  • Excellent written and verbal communication skills to the project/application stakeholders

Generic Managerial Skills
  • Experience in Leading Project.
  • Ability to motivate people, instill accountability and achieve results.
  • Proficiency using presentation to explain complex information to non-technical management person

Similar Jobs