Principal Performance Engineer Job in Smarsh Inc
Principal Performance Engineer
Smarsh Inc
4+ weeks ago
- Bengaluru, Bangalore Urban, Karnataka
- Not Disclosed
- Full-time
- Permanent
Job Summary
Responsibilities
- In this senior technical position, you will be responsible for providing Performance Engineering technical direction to attain product reliability, scalability and maintainability for SaaS ( Cloud Native ) products
- You will lead the performance research and innovation. Involve in POCs and technical evaluations of technologies along with product architect.
- You will be responsible for planning and execution of the SaaS ( Cloud Native ) products Performance benchmarking as per business
- You will be responsible for defining the product performance Observability, Telemetry & Monitoring needs and implementing the necessary enhancements
- Participate in troubleshooting and root causing Production bottlenecks and scalability
- Leverage your customer experience to enhance the Performance engineering design strategy. Make repeatable continuous benchmarking through CI/CD pipeline
- Implement proactive measures to address the root causes around performance bottleneck, scalability, platform slowness and network congestion
- Responsible for defining product performance long term strategy
- Identify and review the Performance tools, frameworks. Define/design/develop new performance tools and crucial enhancements to existing performance framework
- You will be advocating and influencing for product performance improvement recommendation in key stake holder forum / meetings
- Provide technical leadership for product peak durations to manage the surge. Influence and guide SRE in implementing the required production deployment to meet required capacity
- Act as the bridge between Engineering design patterns & Production utilization and implement necessary improvements within engineering functions to close the right and left gaps
- Participate in Pull Request reviews. Provide and receive feedback for continuous improvement and approve the solution design
- Inspire the Scrum teams to embrace performance engineering guidelines in adopting performance profiling; component performance benchmarking within the sprint
- Interact and co-ordinate between different stake holders in Engineering/Architect/Delivery/SRE/PAAS/PM/Doc functions
Desired Skills & Experience
- Professional degree (Bachelor s / Master s) in engineering with consistent academic record
- Professional hands-on experience of 10 to 14 years in Performance Engineering development activities
- Strong analytical, design, problem solving skills
- Hands-on experience in debugging production bottleneck issues along with customer
- Demonstrated track record in breaking down the complex product architecture, business need and/or new technology domain and providing simplified solutions to team
- Mentor and coach team members on technical aspect
- Confident in complex determinate analysis, managing trade-offs between technical benefits, risk and efficiency
- Very strong communicator, critical thinking and natural in articulating complex technical topics and ideas to technical and nontechnical stakeholders
- Aptitude to unlearn and learn is a must
Must have skills
- Very strong on Container and Cloud Orchestration
- Good knowledge on Database and DB queries in Postgress & MongoDB
- Good knowledge on performance monitoring tools like Newrelic, Datadog, Grafana
- Good knowledge on performance profiling tools like Yourkit, JProfiler, JVisual VM
- Exposure to Virtualization, Cloud foundry, AWS, Azure and Unix flavors
- Exposure to microservices benchmarking and horizontal scalability
- Exposure to working in auto scaling, redundant technologies is a huge plus
- Familiar with Message Queues like RabbitMQ, large Storage Systems like S3, and NoSQL DBs is a plus
- Knowledge on additional tools NeoLoad/Loadrunner/latency tools and concepts around ELBs, GoRouters, Service Brokers, Diego cells and Cloud Controller is a plus
- Knowledge on Shell script/Python/ Terraform/Chef
- Being a cloud and/or PCF certified is a plus
Experience Required :
Fresher
Vacancy :
2 - 4 Hires
Similar Jobs for you
×
Help us improve TheIndiaJobs
Need Help? Contact us