R Programmer
Roles and Responsibilities:
1. Develop and maintain R-based scripts, packages, and applications for data analysis, modeling, and visualization
2. Conduct statistical analyses, including hypothesis testing, regression analysis, and predictive modeling, to derive actionable insights from complex datasets.
3. Collaborate with cross-functional teams to understand business requirements, design data analysis solutions and deliver high-quality deliverables on time.
4. Perform data manipulation, cleaning, and transformation tasks to prepare raw data for analysis.
5. Create interactive and informative data visualizations using R packages such as ggplot2, plotly, and shiny.
6. Provide technical expertise and support to internal stakeholders, including data scientists, analysts, and business users.
7. Stay abreast of latest developments in R programming language, statistical techniques, and data visualization tools.
Required Qualification:
1. Bachelor’s degree or higher in Computer Science, Statistics, Mathematics, or related field.
2. Strong proficiency in R programming, including experience with R packages such as dplyr, tidyr, ggplot2, and shiny.
3. Solid understanding of statistical concepts and techniques, such as hypothesis testing, regression analysis, and machine learning algorithms.
4. Experience working with large and complex datasets, performing data cleaning, transformation, and analysis tasks.
5. Excellent communication and collaboration skills, with the ability to effectively communicate technical concepts to non-technical stakeholders.
6. Strong problem-solving skills and attention to detail, with a commitment to delivering high-quality work.
7. Experience with other programming languages such as Python, SQL, or Java is a plus.
Experience Required:
5+ years of professional experience in R programming language, with proven expertise in statistical analysis, data manipulation, and visualization