Performance Engineer
Місто :
, Kyiv,
Компанія :
ICE
Зарплата :
Знайдено :
26 днів тому
Опис
Job Purpose The Associate Performance Engineer position is responsible for ensuring the end-to-end infrastructure & application capacity and performance/scalability of our market leading enterprise cloud solution. The Performance Engineering Group (PEG) ensures that the infrastructure and all systems running on it are highly available, responsive, and scalable that meets end-user's expectations. As part of a high performing team the PEG engineers are trusted with identifying areas for performance and scalability improvements as well as clearly identifying the ability for the current infrastructure/applications/services to scale with new business requirements. Identifying the needs for additional compute and storage capacity growth with cloud operations. This is a fantastic opportunity for engineers who are starting their careers, even fresh graduates. Be part of an organization where they can learn latest technologies, polish their coding proficiencies, develop troubleshooting skills, freedom of innovation and provide solutions to applications/infrastructure issues and directly contribute to the business growth of IMT. Responsibilities Assist the Performance Engineering team study capacity and performance monitoring of entire application/infrastructure stack. Develop, implement performance plans, procedures, reports based on detail performance analysis. Load and stress analysis of end-to-end applications performance with respect to production infrastructure and capacity planning. Escalate trending and projection data, together with recommendations for changes to the infrastructure. Develop internal applications/tools, dashboards, and optimize performance KPIs. Analyze performance results to identify bottlenecks, optimizations and highlight performance opportunities for improvements. Construct complex workloads and data shapes based on real customer experience, to expose potential performance bottlenecks. Work closely with the cross functional teams to ensure adequate/maximum performance coverage/effectiveness. Knowledge and Experience You must be a critical thinker with a growth mentality, desire to learn new technology, own what you do attitude and a true team player. Bachelor’s degree in computer science or equivalent. Experience / Knowledge in any of these scripting & programming languages Perl, Python, TCL, JavaScript, Java, C# Basic knowledge of database fundamentals (MS SQL Server, Oracle, MongoDB) Outstanding attention to details and effective communication skills Preferred Knowledge of performance engineering, load, stress analysis. Experience with the following: Hands on experience in any of these programing languages Java, C# Hands on experience in debugging, troubleshooting, monitoring tools with AppDynamics, Dynatrace, NewRelic, SignalFx or similar. Hands on experience with any of these load applications/tools JMeter, LoadRunner, Webload or similar. Troubleshooting and performance tuning experience with AWS components like Dynamo, Kinesis, Lambda, others. Schedule This role offers work from home flexibility of up to 2 days per week.