Position Overview:
We are looking for a Senior R Developer with extensive experience in R programming, R Shiny Dashboard development, and AWS Cloud server deployment. The ideal candidate will lead the project for an R environment, create dynamic and interactive dashboards using R Shiny, and ensure smooth hosting and operation on a AWS.
**Key Responsibilities:**
- **R Programming Transition:**
- Analyze and understand the existing application to effectively transition it to R.
- Re-write or optimize existing code to ensure efficiency and scalability in R.
- **R Shiny Dashboard Development:**
- Design, develop, and implement interactive and visually appealing R Shiny Dashboards.
- Integrate data sources and ensure real-time data updates in the dashboards.
- Collaborate with stakeholders to gather requirements and provide dashboard solutions that meet business needs.
- **Cloud Server Hosting:**
- Support to Set up and configure AWS for hosting R Shiny Dashboards.
- Support to Ensure secure, scalable, and reliable AWS hosting environments.
- **Project Leadership and Collaboration:**
- Collaborate with cross-functional teams including data scientists, analysts, and IT staff.
**Required Skills and Qualifications:**
- Bachelor’s or Master’s degree in Computer Science, Data Science, Statistics, or related field.
- Proven experience in R programming and developing R Shiny applications.
- Strong understanding of data manipulation and visualization in R.
- Experience with cloud platforms such as AWS, Google Cloud, or Azure, specifically in deploying R Shiny Dashboards.
- Optional (Good to have)Proficiency in setting up and managing cloud infrastructure and services.
- Familiarity with DevOps practices, including CI/CD pipelines and version control (e.g., Git).
- Excellent problem-solving skills and ability to work independently and as part of a team.
- Strong communication skills to effectively collaborate with technical and non-technical stakeholders.
**Preferred Skills:**
- Experience with other data visualization tools and libraries.
- Knowledge of additional programming languages such as Python or JavaScript
Bachelor's degree