GE Careers
Apply Now    

Performance Engineer

  • GE Digital
  • Experienced
  • Posted 11/28/2017 12:49:21 PM
  • 3028141
  • Job Function: Digital Technology
  • Business Segment: Digital Applications
Location(s): India; Hyderabad


About Us:

GE Digital is helping to transform GE itself to become the world's premier digital industrial company. We'll help GE and our customers drive greater asset reliability, lower their operating costs, reduce risk and accelerate operational performance with our Predix industrial cloud platform and software solutions.

The success of diversity at GE reflects the integrity of our leadership and builds a strong foundation for future leaders to continue our tradition of inclusiveness. By bringing individuals, cultures and ideas together we build a stronger company and a better world

Mission:

GE will be the world’s Digital Industrial Company, transforming industry with software-defined machines and solutions that are connected, responsive and predictive. Each digital invention further fuels innovation and application across our industrial sectors. With people, services, technology and scale, GE delivers better outcomes for customers by speaking the language of industry.

GE Digital Leadership:

https://www.ge.com/digital/about-ge-digital

GE - APM: https://www.youtube.com/watch?v=Xkw9X4jobB8

GE - Digital:
https://www.youtube.com/user/industrialinternet

GE is an equal
opportunity Employer:
https://www.youtube.com/watch?v=Co0qkWRqTdM



Role Summary:
What product you’ll be leading?

As the Performance Engineer, you will be responsible for performance testing of Web, SaaS, and mobile platform based products. You will also be responsible for analysis and tracking against performance benchmarks on an ongoing basis. You will dive into the code to find and resolve bottlenecks and performance issues. You will also help implement test infrastructure to ensure product meets its key performance indicator defined by stakeholders.

Essential Responsibilities:

Your Day at GE Digital:

• Implement performance, scalability, stability, and stress tests using industry standard tools, and custom solutions.
• Assist in driving the performance, scalability, and capacity testing strategy.
• Gather performance test requirements and create performance qualification plans.
• Collaborate with development teams on the identification of bottlenecks and performance tuning.
• Run tools to simulate and monitor key performance metrics as needed.
• Work collaboratively with Development teams to achieve results.
• Work in a fast paced Agile environment and measure and report performance numbers every sprint.
• Take ownership of small tasks and deliver without supervision while using discretion to seek help when necessary.


Qualifications/Requirements:
A minimum of 2 years of professional experience in software development and performance engineering with Web, SaaS and Mobile Platform based products with a Bachelor’s Degree or Master’s Degree in Computer Science or in “STEM” Majors (Science, Technology, Engineering and Math)
#DTR

Desired Characteristics:

Technical Expertise:

  • Good knowledge of one or more of the load testing tools (loadrunner, jmeter, or equivalent), profiling tools.
  • Good understanding of issues of scale and performance in large-scale cloud environments and ability to identify and debug.
  • Experience with Java SE/EE, Web Technologies, Web Services/XML/Micro services, Profiling tools, Linux/Solaris OS experience.
  • Understanding of how the JVM manages resources: locks, threads, I/O, memory, etc.
  • Knowledgeable about useful metrics, and how to work with them to track against goals/KPIs.
  • Real-time monitoring with New Relic or the like. Expertise with NoSQL database technologies will be a definite plus.
  • Excellent communication skills
  • Exposure to cloud foundry environment. would be a definite plus

Business Acumen:

  • Have a solid understanding of the underlying infrastructure needed to run a large distributed web application.
  • Has the ability to break down problems and estimate time for development tasks.
  • Has the ability to make basic technology choices based on experience.
  • Demonstrates awareness about competitors and industry.

Leadership:

  • Has the ability to take ownership of small tasks and deliver without supervision while using their discretion to seek help when necessary.
  • Voices opinions and presents clear rationale. Uses data or factual evidence to influence.
  • Recognizes collaborative behavior and participates in collaborative activities.
  • Learns organization vision statement and decision making framework. Able to understand how team and personal goals/objectives contribute to the organization vision.

Personal Attributes:

  • Demonstrate the ability to help team members.
  • Seeks to understand problems thoroughly before implementing solutions. Asks questions to clarify requirements when ambiguities are present.
  • Identifies opportunities for innovation and offers new ideas. Takes the initiative to experiment with new software frameworks.
  • Adapts to new environments and changing requirements. Pivots quickly as needed. When coached, responds to need & seeks info from other sources.


Locations: India; Hyderabad

GE offers a great work environment, professional development, challenging careers, and competitive compensation.  GE is an Equal Opportunity Employer.  Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.


Apply Now    
Link for schema

GE Careers Technical Assistance

Having technical issues with ge.com/careers or your application? We're here to help.

Get In Touch

Connect With Us

Stay up to date on GE and possible opportunities that open in areas that interest you.

Sign Up