Oliver Peters
Senior Performance Engineer (Remote)
Senior Performance Engineer | Oliver Peters |Romania
Company Overview:
Our client is a leader in device, entitlement, IoT, and service...
Senior Performance Engineer | Oliver Peters | Romania
Company Overview:
Our client is a leader in device, entitlement, IoT, and service management market with over hundred top-tier CSP customers worldwide and billions of endpoints under administration, with a core mission to help customers grow revenue faster, while automating their customer experience across all engagement channels
.
Today our client provides solutions and services to many of the largest companies in the world and our systems remain the most trusted, secure, flexible, and performant systems available in the marketplac
e.
A Day in the Life of a Senior Performance Engin
eerAs a Performance Engineer with some QA experience, you will be an integral part of our dynamic R&D team working on our industry-leading device management and provisioning solutions. You will be responsible for performance tests, dimensioning, monitoring of the application and analysis and debug of performance issues. Also participate in QA when need
ed.
So, how are we going to keep you b
- usy?Participate in the entire software development life cycle, including requirement analysis, design, development, testing, deployment, and maintena
- nce.Create detailed, comprehensive and well-structured test plans, scenario analysis and test cases for Performance, Robustness ar
- eas.Specialist in performance test areas with close understanding of business scenarios, load tools
- etc.Maintain a dimensioning plan and tool for the prod
- uct.Responsible for product deliverables with good qual
- ity.Able to deploy applications in specified environment and create required test d
- ata.Able to analyze performance bottlenecks and provide recommendations to improve performa
- nce.Work closely with development teams, and architects to test the products and make recommendations to improve performance, reliability, and scalabil
- ity.Analysis and resolution of critical and complex application issues (crashes, hung threads, memory leaks, etc.) and performance tuning based on RCA. Analyse heap dumps, thread dumps, TCP dumps
- etc.Develop/execute performance test scripts to simulate real-world scenar
- ios.Monitor and analyse performance characteristics of the platform, Systems, applications/DB performance, and ability to identify bottlenecks in CPU, Memory, disk I/O, and network performa
- nce.Analyse Performance test results, provide clear reports with recommendations and improvement plans, and generate performance test summary reports for every rele
- ase.Analyse customer issues/escalations directed to R&am
- p;D.Help in QA as nee
ded.
What will make you eligible for this
- role?Bachelor’s or master’s in computer science/ computer engineering/ software engine
- ering.9+ years of professional experience in performance engineering a
nd QA.
What will make you the best fit for thi
- s role?Performance testing/engineering experience with the ability to ramp up fast, good understanding of performance test processes and implementations Worked on Non-Functional Requirement Gathering. Some QA experience is an added adv
- antage.Worked on end-to-end Performance Test cycle (Strategy, scripting, workload distribution, execution, Analysis, result reporting & recommendations) with experience in benchmarking, solutions, and Product estimation/Capacity pl
- anning.Knowledge of distributed software systems and complex multi-tiered architectures with various types of integration and messaging between applic
- ations.Expertise in performance testing tools like Jmeter, Load Runner, SoapUI/Load UI, and System Monitoring and instrumentation (Grafana, Prometheus, ELK)
- , etc..Good experience in monitoring tools like – zabbix, JMX – Jconso
- le etc.Proficient in Java heap, threads and log analysis, with JVM and Database
- tuning.Experience in relational databases – Oracle with Goldengate, MariaDB/Max scale, and NoSQL-type databases (Redis/Cas
- sandra)Experience and understanding of Kafka and Messaging queues, we
- b tier.Experience in UNIX platforms with shell scr
- ipting.Understanding of Java performance monitors (JVM, GC, Heap Size, Message
- Broker)Working knowledge in areas of HTTP/2, JSON, Docker/Container/PODs, Kubernetes , Openstack, Vmware, Openshift, AWS is
- needed.Good knowledge of test processes and automation areas. Continuous integration (CI) process is re
- quired.Experience in tracing tools WireShark, IPDu
- mp,etc.Good in Unix and shell scripting, Programming Knowledge (Python, An
- sible).Strong problem-solving
- skills.Experience in planning, dimensioning, debugging and deployment of scalable customer telecom ne
tworks.Experience, that will be an adv
- antage:Experience with Chaos testing, integrating performance testing/monitoring into CI/CD Pipelines with
- GitLabExperience in geo-redundancy performance setup/exe
- cution.Experience in telecom domain applic
- ations.Hands-on development experience of high-volume, low-latency appli
- cationsExperience in AWS or Azure cloud s
- ervicesExperience with Spring Boot is
- a plusExperience with NoSQL databases is
- a plus.Experience in ML is
a plus.
About UsOliver Peters is an Equal Opportunity Employer. We do not discriminate based on race, religion, colour, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, ex-forces status or any other basis. All employment is decided based on qualifications, merit, and business need and we are committed to a fair hiring
process.
Follow us on Linked: OliverPeters Re
cruitmentFollow us on Instagram: OPre
cruitment
Show more
Show less
Related Jobs
See more All Other Remote Jobs-
NewSave
-
NewSave
-
NewSave
-
NewSave
-
NewSave
-
NewSave
-
NewSave
-
NewSave
-
NewSave
-
NewSave