Performance Architect Resume Sample
Work Experience
- Strong aptitude for learning new technologies and understanding how to
- Develop and maintain effective partnerships with Scottrade’s business teams in order to understand and anticipate their needs, the business environment, other challenges, and opportunities
- Collaborate with Scottrade’s business stakeholders to define and document volumetric requirements and service level agreements for critical IT systems
- Experienced in creating Performance Engineering strategies, assessing and defining Performance Requirements, Designing Workload Models by analyzing production statistics
- Conducts performance prototyping, system capacity modeling and projections, performance-driven design, application profiling and base-lining to measure and improve system performance
- Experience with application performance management systems like AppDynamics, etc. and monitoring tools like SPLUNK, DynaTrace, SiteScope, PerfMon, NMon etc
- Current with industry trends in performance/load testing tools, processes, and techniques
- Working knowledge of performance monitoring tools, Dynatrace, Introscope, or Splunk
- Agile experience
- Experience in analysis of the performance needs based on the risk associated with application changes
- Collect and facilitate performance test requirements definition for non-functional requirements
- Gather/store technical documents, performance requirements for auditing purpose
- Understand the architectural diagrams for analyzing the application changes
- Create/update workflow tools and tracking of project deliverables
- Work with Performance Test Lead on the application/project for execution and analysis
- Work with Performance lead and support creation of Test Plans
- Experience with Scripting/execution and analysis with Load Runner/Performance center
- Experience in creating performance model and scenarios for performance execution
- Coordinate with application and infrastructure teams on environment readiness
- Drive technical issues and influence decisions at the organizational level
- Create and execute Performance Test(s) using Load Runner/performance center
- Experienced with performance test results analysis to identify potential bottlenecks or performance issues
- Cross-functional collaboration capabilities with software architects, product leads, software developers and infrastructure engineers
- Communicate issues and trade-offs with management
Education
Professional Skills
- Excellent hardware, software design, debug skills, and demonstrated the ability to work as a part of a strong functional team
- Need excellent programming and SW development and debugging skills: C/C++ and scripting languages
- Need excellent programming, SW development and debugging skills: C/C++ and scripting languages
- Experience in software development and debugging skills: C/C++ and scripting languages
- Prior industry/academic experience, 8+ years total experience in related fields (including education)
- Experience of technology experience and 5+ years experience in financial industry
- Strong data analysis skills to identify performance trends from large data sets and the technical bent to investigate anomalies
How to write Performance Architect Resume
Performance Architect role is responsible for languages, software, design, performance, programming, scripting, research, analysis, architecture, debugging.
To write great resume for performance architect job, your resume must include:
- Your contact information
- Work experience
- Education
- Skill listing
Contact Information For Performance Architect Resume
The section contact information is important in your performance architect resume. The recruiter has to be able to contact you ASAP if they like to offer you the job. This is why you need to provide your:
- First and last name
- Telephone number
Work Experience in Your Performance Architect Resume
The section work experience is an essential part of your performance architect resume. It’s the one thing the recruiter really cares about and pays the most attention to.
This section, however, is not just a list of your previous performance architect responsibilities. It's meant to present you as a wholesome candidate by showcasing your relevant accomplishments and should be tailored specifically to the particular performance architect position you're applying to.
The work experience section should be the detailed summary of your latest 3 or 4 positions.
Representative Performance Architect resume experience can include:
- Strong analytical skills; Excellent attention to detail; Proven ability to mentor and lead others
- Strong leadership skills to lead and motivate a team of engineers with different levels of experience
- Solid system level debugging and performance optimizaton skills
- A collaborator with excellent communication skills
- Exceptional organizational, time management and task prioritization skills
- Three or more years of project/team leadership skills experience
Education on a Performance Architect Resume
Make sure to make education a priority on your performance architect resume. If you’ve been working for a few years and have a few solid positions to show, put your education after your performance architect experience. For example, if you have a Ph.D in Neuroscience and a Master's in the same sphere, just list your Ph.D. Besides the doctorate, Master’s degrees go next, followed by Bachelor’s and finally, Associate’s degree.
Additional details to include:
- School you graduated from
- Major/ minor
- Year of graduation
- Location of school
These are the four additional pieces of information you should mention when listing your education on your resume.
Professional Skills in Performance Architect Resume
When listing skills on your performance architect resume, remember always to be honest about your level of ability. Include the Skills section after experience.
Present the most important skills in your resume, there's a list of typical performance architect skills:
- Strong communication and presentation skills, mentoring and building a team
- Excellent social skills and ability to collaborate with peers and senior architects/design engineers across various Arm design centres around the globe
- Programming skills in C/C++/Assembly and scripting in Perl/Python
- Advanced software engineering skills including design patterns, profiling, unit testing, and programming in multiple languages
- Strong development experience in building and testing scalable and distributed applications that are built using C++/COM/.NET/SOA on the Windows platform
- Experience with C/C++ programming and scripting (Perl, Python, or Shell) experience in a Linux environment
List of Typical Experience For a Performance Architect Resume
Experience For Senior Performance Architect Resume
- Experience with hardware, software design and debug skills
- Overall technical skill, including hands on experience with Object Oriented Programming (Java, C++…)
- Demonstrated ability to work as part of a strong multi-disciplined team
- Strong motivation to achieve excellent results and the ability to quickly integrate into teams and become productive
- Experience and strong knowledge of deep learning and DL benchmarks
- Proven work experience in Sys debug at various layers of SW/FW stack and performance analysis
Experience For Associate Performance Architect Resume
- Prior experience working on CPU/GPU/System performance analysis
- Working experience of UNIX/Linux/Windows server operating systems
- Direct experience designing, building and implementing a performance testing framework
- Experience with Machine Learning/Deep Learning, computer vision, and data analytics,
- Experience with large data sets, statistical methods and data driven decision-making
- Technical solution development, proposal writing, and leadership experience required
- Experience in Performance Testing tools like Willy, Dynatrace, Load runner
- Experience in performance engineering with exposure to tools like Soasta Cloudtest, Radview Webload, Load runner or Jmeter
- Experience with RDBMS systems, specifically troubleshooting performance issues
Experience For SOC Performance Architect Resume
- Experience in Capacity Planning & Management
- Experience in Oracle database tuning and able to analyze ADDM, AWR reports
- 4 +years of experience in the following
- Strong knowledge in one more wireless protocols - WiFi, BT, Cellular, NearField
- Highly motivated and independent with a strong background of accountability
- Test, validate and evolve load & performance techniques, approaches and technologies
- Knowledge of web applications, distributed processing, database, middleware, micro services good
Experience For Systems Performance Architect Resume
- Strong knowledge of server system architecture
- Design experience in large scale, enterprise-wide systems such as virtualized cloud architectures, or container based solution,
- Recent hands-on experience with performance architecture development and analysis
- Strong knowledge on Heap, Thread and Server metrics analysis
- Experience in Agile software development lifecycle
- Translate performance specifications/requirements/criteria into effective performance documents/artifacts: test plan, strategy and test cases
Experience For HPC Performance Architect Resume
- Experience with one of the APM Tools like AppDynamics, Dynatrace and/or Splunk
- Experience with performance measurement tools
- Excellent (developer) knowledge of Java/JEE with hands on mentality
- Experience with a variety of workloads and benchmarks
- Experience with platform level architectures and performance
- Experience with Java/Scala/Python
Experience For Web Performance Architect Resume
- Experience with load test tools such as LoadRunner, JMeter and designing Load test scenario’s and analyzing Load test results
- Experience in Native monitoring tools like nmon, sar, vmstat, iostat, top etc
- Experience on Websphere/Weblogic
- Experience with automation, scripting and performance tools
- Experience with performance scenarios/use cases and KPI/workloads
- Experience in Web services and REST APIs
- Experience in using performance analysis tools and benchmarks for Deep Learning
Experience For Memory Controller Performance Architect Resume
- Experience with EMON and EDP or Linux PERF
- Strong expertise in C/C++ and Python
- Solid foundation in computer architecture and microarchitecture
- Experience with workload performance characterization and bottleneck analysis on CPU/GPU/Systems
- Software Architecture experience
- Experience of Cloud Based Solutions
Experience For System Performance Architect Resume
- Experience with Kcachegrind
- Experience of business process documentation
- Identifying performance issues using Performance Diagnostics Tool, analyzing the results and sharing the observations with the stakeholders
- Proposing, communicating and implementing solutions to issues
- Leading the development of the relevant performance testing and reporting infrastructure
- Championing efforts to improve team’s productivity and efficiency in performance testing and analysis through automation and other means
- Mentoring and providing technical support/guidance to other team members
- Developing tools and methodology for performance modeling, workloads analysis
- Setting up monitors and gather the performance statistics during the test execution
Experience For SAP Performance Architect Resume
- Providing R&D teams with guidance on performance testing and best practices
- Willing to learn and use FIS Clear2Pay standards reporting/tools
- Developing and correlating performance/simulation models
- Taking responsibility and ownership of tasks
- Leading the software performance verification and improvement practice across the company
Experience For Principal MTS, Performance Architect Resume
- Understanding large data sets and data visualization
- Programming in Python and/or Ruby
- Scripting in Perl and bash
- Using hardware performance counters
- Executing server benchmarks
- Profiling various ML workloads and identifying bottlenecks across the System
- Developing or using performance simulators
- A technically challenging and rewarding career, solving business problems for world class customers in a wide range of industries and operating environments
List of Typical Skills For a Performance Architect Resume
Skills For Senior Performance Architect Resume
- Excellent communication skills and ability to collaborate with peers and senior architects/design engineers across Arm design centers
- Strong Interpersonal, verbal, and written skills
- Excellent teamwork and social skills
- Action driven with strong analytical skills
- Experience optimizing website performance with strong knowledge in Networks,
- Experience in User Experience and Performance monitoring areas such as Tealeaf, Dynatrace, AlertSite
- Proven experience handing CPU/GPU/System performance analysis
- Experience on C/C++ performance modeling, RTL Design or Design Validation tools, methodologies and automation
- Strong Java / J2EE, Python, Scripting experience
Skills For Associate Performance Architect Resume
- Experience needed in following areas: - computer architecture, design or performance - system level experience, CPU, network, GPU
- Experience related to direct product development in design/validation/software development
- Able to communicate/interact effectively with all levels of management as well as in a diverse technical team
- Skills in Client Management, focused on communication
- Experience in software development with strong banckground in Java/J2EE, Web Services, APIs, and SQL
- Considerable technical, logical, analytical and problem-solving skills
Skills For SOC Performance Architect Resume
- Effectively communicate analysis results in both a qualitative and quantitative manner
- Programming experience in high level languages such as C/C++/Fortran
- Experience reviewing software architecture, diagnosing and solving complex technical issues, and identifying bottlenecks across application stacks
- Experience IT including few years in doing performance engineering and tuning of Java/JEE applications
- Experience working with one or more Machine Learning and/or Deep Learning frameworks such as Spark ML, TensorFlow, Caffe, Scikit-learn, H20, or xgboost
- Experience building and optimizing robust data pipelines at scale using technologies such as Hadoop, Kafka, Spark etc
- Experience with Performance Tuning, Performance Monitoring, and Performance Management
- Experience with computing systems performance evaluation, modeling, and simulator development
Skills For Systems Performance Architect Resume
- Hands on experience with HP Performance Center / LoadRunner, writing scripts and executing tests
- Experience building and deploying on the Cloud such as AWS, Microsoft Azure or Google Cloud
- At least 6 months of programming experience in scripting languages such as Perl, Python or bash
- Experience developing and correlating performance/simulation models
- Machine Learning or Deep Learning Experience
- Significant experience automating tasks via scripting languages such as Python, Perl or similar
- Develop effective tooling to solve challenging performance problems at scale
- Experience with implementing performance testing frameworks
- Strong understanding of front-end frameworks and JavaScript libraries, to analyze and troubleshoot webpage performance issues
Skills For HPC Performance Architect Resume
- Experience in performance testing
- API performance testing experience
- .Experience executing server benchmarks
- Object-oriented programming experience with Java and Java garbage collection
- Experience supporting web-based applications built on UNIX/LINUX systems
Skills For Web Performance Architect Resume
- Experience with using quality assurance tools like Selenium, Testlink and security, to ensure code quality and compliance
- Embedded system, microcontroller, or FPGA programming experience desired
- System level experience CPU, network, GPU, etc. software and/or application development, optimization and debugging
- Direct architecture experience, including a combination of system, data, integration, and application architecture
- Hands-on Java / J2EE and database programming experience
- Experience in power/performance analytical/simulation modeling environments
- MS Engineering with at least 3 years of relevant industry experience or PhD in Computer Science or Electrical Architecture
- 3+years of experience in the following areas
Skills For Memory Controller Performance Architect Resume
- Experience using hardware performance counters
- Experience with micro-architecture performance modeling
- Demonstrated success in driving technical issues and decisions at the organizational level
- Strong expertise with monitoring and load test tools
- A strong continuous learning culture and career development programs
Skills For System Performance Architect Resume
- Experience with Web Page Test, Grafana , Splunk or other monitoring tools
- Extensive scope definition experience including identification of risks and containment plans
- Experience with Load Runner/ Storm Runner Tool
- Balance a significant workload, prioritize and multitask
- Good knowledge of configurations for middleware and web technologies
- Experience with architecture and performance, power analysis, and debug
- Ph.D. with 1+ years of experience and/or significant thesis work in architecture and performance/power analysis
- Experience/knowledge of System Verilog
Skills For SAP Performance Architect Resume
- Ten or more years of experience across multiple technology disciplines
- Experience with architecture and performance, power analysis, and debug
- Experience analyzing workloads on mobile devices/SoCs and knowledge of hardware performance monitors or profiling
- Experience with performance modeling, simulations and analysis
- Experience with compiler design and corresponding optimization techniques and algorithms
Skills For Principal MTS, Performance Architect Resume
- Experience using R for data analysis
- Experience enabling multiple simulators for closed-loop environments
- PhD 1+ years’ experience in computer architecture or computer science
- Experience with Distributed Systems/HPC algorithms, and its performance
- Experience with JMP or similar tools
List of Typical Responsibilities For a Performance Architect Resume
Responsibilities For Senior Performance Architect Resume
- Lead development testing of performance risky areas to get early feedback and update the performance models. Strong development background is required
- Experience needed in following areas
- Experience with load testing tools such as JMeter, Rational Performance Tester, and LoadRunner
- Understanding of concurrent user load testing, performance modeling, scalability / volume testing, performance tools / techniques critical
- Working with the designers/ development leads to establish and communicate performance related design/ development/ and coding principles and best practice
Responsibilities For Associate Performance Architect Resume
- Translating those component budgets into a format that is interpretable by the developers, and communicate those budgets to the individual development teams
- Leading design for performance activities within the architecture team
- Provide inputs to the performance & scalability testing team, including requirements, risks, models, and measurements from development testing
- Interact with Deep Learning researchers, to develop solutions for Deep Learning operations, anticipating future software requirements and influence decisions
- Handles routine running of automated performance testing and data post-processing
Responsibilities For SOC Performance Architect Resume
- Work with engineering on prototyping, code review, best practices to target best possible solutions and standards of performance
- Analyze the performance of various deep learning algorithms on existing/new architectures
- Python, C/C++ CUDA, OpenCL Programing and Linux Programing
- Participate in the full SDLC (RUP/Agile/Lean), including meetings, estimations, planning and design sessions
- Develop robust benchmark workloads based on production traffic patterns and anticipated feature usage with varying load levels and varying data sets
- Create/review performance test plans, results and help in developing system capacity planning
- Proficiency in C/C++ programming and software engineering concepts
- CPU microarchitecture including knowledge of out-of-order execution, register renaming, reservation stations, processor pipelines
Responsibilities For Systems Performance Architect Resume
- MS (Masters) or BS (Bachelors) in Computer Science, Electrical Engineering or Computer Engineering
- Parallel programming using MPI or OpenMP
- Basic understanding of computer systems performance principles, e.g. Amdahl’s Law, Queuing Theory, mean value analysis
- Works closely with application development teams during release rollout to analyze application performance impact and troubleshooting
- Basic understanding of computer systems performance principles, e.g. Amdahl's Law, Queuing Theory, mean value analysis
Responsibilities For HPC Performance Architect Resume
- MS/PhD in Computer Science, Computer Architecture, Computer Engineering or Electrical Engineering,
- Does curve fitting and trend line analysis using R
- Runs micro-benchmarks and creates supporting models/relationships using the collected data e.g. Intel Memory Latency Checker
- Deep understanding of web interface technology including HTTP protocols, SOAP and REST interfaces
- Deep understanding of Oracle, SQL tuning, and database performance analysis techniques
Responsibilities For Web Performance Architect Resume
- Build on eBay’s open-source presence by contributing solutions that solve well-known industry problems to the open-source community
- Analysis of microarchitecture performance metrics to identify key areas leading to performance gaps on ARM and competitive systems
- Lead initiatives for performance technology alignment across product engineering teams
- Work closely with engineering / cloud-devops teams to review architecture, design, code-review to eliminate/reduce performance risks
- Prototype state-of-the-art deep learning algorithms and applications
- Develop models for deep learning networks and algorithms to influence system architectures design for performance and efficiency
Responsibilities For Memory Controller Performance Architect Resume
- Lead algorithmic innovations for Deep Learning primitives
- Conduct gap analysis to qualify and developing technical solutions for Enterprise and Cloud Service Provider
- Knowledge of Deep Learning Frameworks like Tensorflow, Caffe, PyTorch, MxNet
- Participate in application and technology requirement gathering, design and functionality reviews when required
- Maintain a working knowledge of test environment logical and physical, software and hardware architectures
- Provide Tuning Recommendations on App, DB and other layers of the AUT
- Responsible for analysis of Ecommerce websites using a host of Web Analytics tools, search engine crawlers and other front end optimization tools
Responsibilities For System Performance Architect Resume
- Contribute to root cause analysis of performance problems, covering product and process, to support continuous improvement
- Guide business teams from a performance perspective while running Personalization campaigns
- Responsible for Capacity planning for both on-prem and cloud hosted solutions for Signet
- Lead PT efforts including formal review of PT results with appropriate parties (i.e. Architecture, Delivery team(s), Production Support)
- Point of contact for performance testing and performance test tools
- Exposure to data modelling/UML & Design Patterns
- Ensure timely identification of performance issues and escalating them as warranted
- Estimate & propose project automation testing budget, tool and resources needs
- Developing iOS applications
Responsibilities For SAP Performance Architect Resume
- Develop a continuous performance- and endurance-testing environment for the healthcare suit of products
- Work with the performance testing team to develop performance and reliability dashboards
- Recreate field scenarios requiring special performance tests or simulations
- Deep C/C++ programming knowledge
- Coursework and understanding of computer architecture and the HW/SW stack
- Consistent track record of working with workload performance characterization and bottleneck analysis
- Deep understanding of SystemVerilog and UVM, and how they are used to build flexible and reusable testbenches
- Exposure and understanding of workloads and benchmark performance
- High level understanding of micro-architecture at the level of CPU, system, and SoC
Responsibilities For Principal MTS, Performance Architect Resume
- C/C++ and assembly-level programming
- The ability to travel occasionally for training and customer meetings
- High level understanding of GPU or CPU microarchitecture
- Knowledge in one or more of the following areas: processors, accelerators, distributed systems, high-performance fabrics
- Use of performance profiling tools such as VTune, MPI profilers and HPC toolkit
- Knowledge of queuing theory and development of analytical models