Senior Performance Engineer
Company: AGM Tech Solutions
Location: Pasadena
Posted on: May 25, 2023
Job Description:
AGM Tech Solutions, on behalf of the Client - a Global Technology
Company, is hiring a Senior Performance Engineer for a - long term
contract in Pasadena, CA (Hybrid 2-3 days a week).
Job Description
Position Summary:
Looking for experienced and skilled Sr. Performance Engineer to
join our team in Alpharetta, GA. The candidate will work closely
with Product owners, Development teams, Architecture Team and Infra
Team to gather and analyze non-functional requirements of the
complex systems. This role will be responsible for design, deliver,
monitor, and optimize high-performing systems that ensure
scalability and minimize performance issues.
Location : Alpharetta, GA
Responsibilities:
- Ensure quality of micro service applications and cloud
infrastructure by validating Performance, Stability, Scalability,
Reliability and Resiliency in NextGen solutions
- Define Service Level Agreements (SLAs) and shape non-functional
requirements and performance of software system micro
services
- Monitor, collect, and analyze resource usage for physical
servers, virtual servers, cloud infrastructures, web servers,
software application servers, and database servers
- Develop and execute Load, Stress, Endurance, Soak, Baseline,
Benchmark, Volume test scenario
- Conduct performance tests, analyze test results, and suggest
performance improvements in cloud environment
- Develop and manage the continuous performance validation
framework for the continuous deployment process of software
applications.
- Analyze software performance issues using Garbage Collection
(GC) logs, heap dumps, thread dumps, Database (DB) Analysis
Reports, resource usage data, profiling snapshots, and log
files.
- Design and integrate performance engineering and CICD using
tools like Client ALM/PC, JMeter, Jenkins or Concourse
- Provide recommendations on the Performance test
approach/strategy
- Participate in daily standups and Sprint planning in agile
environment
- Interact with key stakeholders such as development team,
architect team, DevOps Team, DBA Team, Product owners for providing
the recommendations and for any clarifications/issues
- Collaborate with Clients, Product Owners, Analysts, Architects
to define the non-functional requirements and the cloud
infrastructure configurations to meet the business objectives and
support the growth of the business
- Embed in agile process by executing API level tests in the
early stage of development
- Ability to multi-task and adopt to rapidly changing
priorities
- Proven experience in designing and managing robust performance
Engineering framework in support of continuous integration and
deployment processes for high volume mission-critical application
or platform
Qualification:
Bachelor's Degree in Computer Science or Engineering or Master of
Science preferred
8+ years of experience in Performance Engineering
Required Skills:
- Experience and strong skills in Performance Testing tools:
Client Performance Center 12.5X, Client Load Runner 2020/12.5x,
JMeter
- Experience and skills using various VUGen protocols such as
Web, Web Services, Java VUser, TruClient-web, TruClient-Mobile web,
Java Vuser for Continuous Delivery, JMeter to develop test scripts
in C, Java, and Java script languages
- Developing test scripts in C, Java, and Java script languages
for REST API services and SpringBoot Applications
- Experience in testing Mobile applications and Single Page Web
applications
- Strong Skills and experience on monitoring/Diagnostic tools
such as Dynatrace or AppDynamics or NewRelic, and Open source
profilers etc
- Experience in testing MicroServices, J2EE, SOA, REST, Web,
Mobile, Big Data technologies
- Experience with Load balancers, Webservers, Application
servers, Database Servers, Operating System, Network Software and
Hardware
- Experience in Linux: Cpu, Memory, Disk and Network performance
analysis and bottlenecks identification
- Skills on Linux OS to troubleshoot and collect performance
data
- Experience in Performance metrics of J2EE: GC, Heap Analysis,
Java threads
- Experience in log analysis using tools such as Splunk, ELK
Stack etc
- Experience in public cloud preferably AWS cloud and using EC2,
S3, ALB, RDS, SQS, SNS, Aurora MySQL/PostgreSQL Database,
OpenSearch,
Preferred Skills:
- Experience in DevOps tools such as Jenkins, Concourse,
BitBucket
- Experience in testing with container technologies (Docker,
Kubernates)
-
Additional Perks:
- Excellent Market Rate/Salary
- Positive Work-Life Balance
- Competitive Benefit Packages Including Medical Insurance, Dental
Insurance.
Company Overview:
AGM Tech Solutions is a Women-owned Firm relationship-based IT
Consulting firm dedicated to Serving our Clients Nationwide. Our
dedicated teamstrives to exceed the expectations of our clients and
employees by building long term relationships based on Integrity,
Trust, Hard Work, Commitment and our service experience. We offer a
consultative approach to each and every client by taking the time
to listen to their needs and help them get where they want to go by
becoming an extension of their organization.We provide Information
Technology staffing: High caliber talent for temporary support and
project Deliverables.Direct IT placement services: Contract-to-Hire
Direct Hire professionals for longer-term needs.
-
-
Keywords: AGM Tech Solutions, Pasadena , Senior Performance Engineer, Engineering , Pasadena, California
Didn't find what you're looking for? Search again!
Loading more jobs...