Performance Engineering Architect
Apply NowCompany: Sarian, Inc.
Location: Waltham, MA 02453
Description:
Job Title
Performance Engineering Architect
Must Have Technical/Functional Skills
Must Have:
Good to Have:
Experience Required
12+
Roles & Responsibilities
Generic Managerial Skills
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