Responsibilities:
Develop Interactive Shiny Applications: Design, develop, test, and deploy interactive web applications using the R Shiny framework. Focus on creating user-friendly interfaces that effectively present data analysis and insights.
R Programming: Utilize strong R programming skills to perform data cleaning, manipulation, analysis, and visualization. This includes implementing statistical models, data mining techniques, and machine learning algorithms as needed.
SQL Database Interaction: Write efficient SQL queries to extract, transform, and load data from relational databases. Ensure data integrity and optimal performance for application use.
Data Understanding and Interpretation: Work closely with stakeholders to understand their requirements and translate them into robust analytical solutions. Interpret data insights and communicate findings effectively.
Code Documentation and Best Practices: Write clean, well-documented, and maintainable code. Adhere to software development best practices, including version control and testing methodologies.
Project Management: Manage your time effectively across multiple shorter-term projects. Work independently while keeping stakeholders updated on progress and issues.
Expertise in R Programming: Proven experience in using R for data manipulation, statistical analysis, and visualization. Minimum of 3-5 years of experience in a relevant technical role.
Shiny App Development: Strong understanding and practical experience in developing interactive dashboards and applications using R Shiny. Minimum of 3-5 years of experience in a relevant technical role.
SQL Proficiency: Ability to write and optimize SQL queries to interact with relational databases (e.g., PostgreSQL, MySQL, SQL Server).
Data Analysis Skills: Ability to perform exploratory data analysis, apply statistical methods, and interpret results.
Experience with Version Control: Familiarity with Git and GitHub or similar version control systems.
Adaptability: Ability to manage multiple projects concurrently and adapt to changing priorities.
Preferred Skills:
Experience with other R packages relevant to data analysis and visualization (e.g., dplyr, ggplot2, tidyr).
Knowledge of basic statistical modeling and machine learning techniques