You will design, build, and maintain data analytics applications and automation workflows to meet internal business needs. This includes developing R Shiny apps, automation scripts, and ensuring robust deployment and performance of analytics tools.
Key Responsibilities
Develop, test, and maintain R Shiny applications for data visualization and reporting.
Build automation scripts in R or Python to streamline workflows.
Translate business requirements into effective data-driven solutions.
Design and manage datasets/databases as needed.
Optimize applications for performance, scalability, and reliability.
Support UAT and deploy applications to production environments.
Document solutions, conduct code reviews, and share knowledge within the team/ developer community.
Collaborate with various IT counterparts to align on server management, security standard, and company policies.
Your Profile
Education & Experience
Bachelor's degree in Computer Science, Data Science, Software Engineering, or a related field.
2+ years of relevant experience preferred.
Core Competencies
Strong problem-solving skills with a passion for learning new technologies.
Collaborative and communicative; able to work both independently and in teams.
Professional integrity and respect for diverse perspectives.
Technical Skills
Solid understanding of the application development lifecycle and OOP principles.
Proficiency in at least one programming language: R (preferred), Python, JavaScript, CSS, or HTML.
Experience with one or more modern web frameworks such as Shiny (preferred), React, Angular, Vue, Redux, Streamlit, or Dash.
Background or strong interest in data analysis, data visualization, and software development.
Familiarity with Linux environments, CI/CD practices, and version control (Git).
Exposure to containerization and orchestration tools (e.g., Docker, Kubernetes) is an advantage.
Hands-on experience with SQL or NoSQL databases (e.g., MongoDB, Cassandra, GraphDB, MSSQL).
Contact person : Kristina Sim
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.