Lead Performance Engineer
Emirates Group · Dubai
Job description
About the role
Emirates Group is looking for a Lead Performance Engineer to join its Quality Engineering (QE) team in Dubai. The role ensures the performance, availability, scalability and reliability of a suite of products within an agile release train, and works with multiple stakeholders to build a performance engineering and testing strategy covering all aspects of the product, including cross-program dependencies.
Key responsibilities
- Design and execute complex test scenarios to ensure functional and code coverage and to spot performance regressions or anomalies.
- Establish performance baselines and identify key improvement areas.
- Take part in every phase of the performance engineering lifecycle for products in an agile release train.
- Review solution design and architecture, and suggest improvements to performance and reliability.
- Work with architects and product owners to keep NFR backlogs and define NFRs for each feature and epic.
- Collaborate with IT and business stakeholders to design workload models, and keep them updated.
- Help investigate and resolve performance and availability issues to reduce defects reaching production.
- Set performance gates in CI/CD pipelines and implement performance testing frameworks, training developers and testers to use them.
- Analyse performance test results using statistical analysis of data from multiple sources.
Required profile
- 8+ years of hands-on performance engineering experience, including testing, profiling and tuning of highly available, scalable mission-critical applications.
- 3+ years leading performance engineering practices for web, mobile and desktop products.
- Proven expertise in performance tuning and optimization, and in reviewing application architecture.
- Advanced knowledge of software architecture concepts and current technology trends.
- Experience across cloud platforms (AWS, Azure, GCP), on-premises or hybrid, with Kubernetes, containerization and orchestration.
- In-depth knowledge of relational and NoSQL databases, and familiarity with DevOps and CI/CD performance gates.
Required skills
- Proficiency with profiling tools such as YourKit and JProfiler.
- Load testing tools such as LoadRunner, Gatling and JMeter, and client-side tools such as Sitespeed.io, WebPageTest and Lighthouse.
- Monitoring and observability: APM, infrastructure monitoring, Open Telemetry, logging and tracing.
- Preferred: resiliency testing and chaos engineering, capacity planning, service virtualization, IaC tools (Terraform, Ansible, AWS CloudFormation), and Operational Acceptance Testing.
What we offer
- An attractive tax-free salary.
- Travel benefits, including discounts on flights and hotel stays worldwide.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in the United Arab Emirates.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 1 week ago
Expires 1 month from now
15 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Emirates Group
Dubai