Onsite Architect/Performance Engineering Architect:
- Proven 10+ years of experience as a Performance Architect with AppDynamics & LoadRunner.
- Should work with DBAs, Sys Admins, and Development teams to provide recommendations and guide the offshore Apexon team to perform various performance testing to identify performance issues.
- Development experience with expertise in system design – Nice to have , but should be aware of how to fix the issues.
- Top skills: AppDynamics or Dynatrace & LoadRunner Performance Architect experience.
Position Description:
Required Skills and Qualifications:
- Proven 10+ years of experience as a Performance Architect with AppDynamics & LoadRunner.
- Bachelor’s or master’s degree in Computer Science, Engineering, or a related field.
- Strong expertise in performance analysis, testing, and optimization for distributed systems.
- Experience with performance testing tools (e.g., LoadRunner, JMeter, Gatling, Apache Benchmark).
- Deep knowledge of system architecture, application design, and infrastructure.
- Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Familiarity with coding and scripting languages (Java, Python, Shell, etc.).
- Strong problem-solving skills and the ability to think critically about system performance challenges.
- Experience with monitoring and profiling tools (e.g., New Relic, Dynatrace, AppDynamics).
- Excellent communication skills and the ability to explain complex technical concepts to non-technical stakeholders.
- Experience working in Agile development environments.
Key Responsibilities:
- Lead performance engineering efforts to ensure that software applications meet the required performance standards.
- Collaborate with development teams to design scalable architectures and optimize code for performance.
- Analyze system performance bottlenecks and provide actionable recommendations for improvements.
- Define performance testing strategies, conduct load and stress testing, and review performance benchmarks.
- Monitor and measure performance throughout the software development lifecycle.
- Implement automated performance monitoring and alerting systems.
- Work with infrastructure teams to ensure optimal configuration of servers, databases, and networks for performance.
- Provide performance tuning for both hardware and software systems.
- Educate and mentor engineering teams on best practices for performance engineering.
- Investigate and resolve complex performance-related issues.
- Conduct performance reviews and audits of existing systems.
- Produce detailed performance reports and communicate findings to stakeholders.
Preferred Qualifications:
- Advanced certifications in performance engineering or related areas.
- Knowledge of database optimization (SQL and NoSQL).
- Familiarity with microservices architecture and service-oriented architecture (SOA).
- Experience in optimizing cloud-native applications.
- Familiarity with DevOps and CI/CD pipelines.
Seniority Level
Mid-Senior Level
Employment Type
Contract
Job Function
IT Services and IT Consulting
#J-18808-Ljbffr