International Rice Research Institute
hiring-jobs.com
Job Description
<!–
Description
–>
The Impact Opportunities portal enables live data analytics (including visualization and indexing) for > 200 development indicators using several databases (up to 7,000 entries). Users can customize the analytics using a sidebar panel with 15 fields/widgets. The app can be found here and is running on R Shiny. The code can be found here (SharePoint).
The primary objective of this consultancy is to optimize the existing R Shiny application for improved performance, specifically targeting a 50% increase in speed. The consultant will analyze the architecture of existing R scripts, identify performance bottlenecks, and implement necessary optimizations. Additionally, the consultant will conduct benchmark tests to compare the performance of the optimized apps with the original versions.
This position will be a remote / work-from-home set up and is open for international applications.
Roles and Responsibilities:
- Performance Analysis: Conduct a thorough analysis of the existing R Shiny application to identify performance bottlenecks
- Script Optimization: Rewrite and refactor R scripts for improved efficiency, focusing on areas such as data manipulation, visualization, and computational tasks
- Benchmarking: Develop and implement benchmark tests to measure the performance of optimized apps against original versions
- Documentation: Prepare detailed documentation of the optimization process, including identified bottlenecks, optimization techniques, and benchmark results
- Knowledge Transfer: Provide training and knowledge transfer to the organization’s data science team on performance optimization techniques
Qualifications:
- Advanced proficiency in R programming and R Shiny framework
- Strong understanding of performance optimization techniques for R applications
Skills Required:
Mandatory:
- Experience in benchmarking and performance measurement
- Excellent problem-solving and analytical skills
- Strong communication and documentation abilities
<!—
Recommend your friend
<!–
–>
To help us track our recruitment effort, please indicate in your cover/motivation letter where (hiring-jobs.com) you saw this job posting.
Related Jobs
-
Manufacturing Process Engineer
MichelinBridgewater, NSBridgewater, NS- Training/Education
-
Disability Inclusive Child Protection United Nations Children's Fund Experience: 3 to 5 Years New York, United States of America Apply By: 24-11-2024
United Nations Children's FundNew York, United States of AmericaNew York, United States of America- Contract
-
Realtime Software Engineer
AndurilLexington, Massachusetts, United StatesLexington, Massachusetts, United States- Contract
-
(Ind) Senior, Software Engineer
WalmartIN KA BANGALORE Home Office Building 10IN KA BANGALORE Home Office Building 10- Contract