- Information Technology
- Singapore - Technology Centre
At Dyson we are focused on solving the problems that others have ignored; solving them first using our technology and ingenuity. In order to achieve this, we need to pioneer technologies that are different and authentic. This is the core of what we do and who we are. We must strive to create the future, every single day by developing new things, different things, things that go against the grain with a diverse and global team of ingenious minds.
Dyson employs over 14,000 people and is present in more than 80 countries. And while we are growing fast, we want Dyson to remain a start-up in spirit with the freedom of experimentation and learning, constantly reinventing our products as well as reinventing how we work, how we sell and how we support our owners. Our philosophy remains the same as it was almost 30 years ago when James Dyson invented the first cyclonic vacuum cleaner. We remain family-owned. We don’t bow to outside shareholders or report to the stock exchange. Instead we plot our own path, unshackled from conventional thinking.
A career at Dyson is an adventure. It’s challenging, stretching and not for the faint-hearted. Underlining everything we do in this diverse environment is the need to always show respect, supporting each other as one team to overcome whatever challenges we encounter. We drive empowerment, development and equality in an inclusive environment for our people around the world.
About the role:
Monitor and analyze platform performance metrics to identify performance bottlenecks, potential issues, and opportunities for optimization.
Collaborate with the development team and DevOps engineers to design, develop, and implement performance improvements, including system upgrades, code optimization, and configuration changes.
Conduct load testing, stress testing, and other performance testing activities to identify performance issues and recommend improvements.
Identify and recommend platform enhancements that improve scalability, reliability, and performance.
Develop and maintain performance-related documentation, including performance baselines, test plans, and testing reports.
Collaborate with other teams, including customer support and product management, to ensure performance issues are addressed promptly and effectively.
Stay current with industry trends and best practices in platform performance, scalability, and reliability.
Master's degree in Computer Science, Information Systems, or related field.
Minimum of 5 years of experience in performance engineering, performance testing, or related field.
Experience with cloud-based platforms such as AWS, Azure, or Google Cloud Platform.
Experience with scripting languages such as Python or Bash.
Certifications in performance testing, DevOps, or related fields.
Strong knowledge of performance testing methodologies, tools, and best practices.
Strong understanding of software development life cycle (SDLC) and agile development methodologies.
Experience with performance monitoring tools such as AppDynamics, New Relic, or Dynatrace.
Experience with load testing tools such as JMeter or LoadRunner.
Strong analytical and problem-solving skills.
Excellent written and verbal communication skills.
Ability to work effectively in a fast-paced environment.
Dyson is an equal opportunity employer. We know that great minds don’t think alike, and it takes all kinds of minds to make our technology so unique. We welcome applications from all backgrounds and employment decisions are made without regard to race, colour, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other any other dimension of diversity.