Job Description
Job Title: Intern - Data Analyst/Software Development Purpose:
Under general supervision, create reports for data-intensive systems as per documented requirements, following all standard practices and processes. The role involves writing code, analysing data, and contributing to the design and implementation of solutions. The ideal candidate should demonstrate creativity, innovation, and excellent communication skills, and have a strong understanding in software development practices and processes.
Responsibilities:
• Act as an individual contributor, following the Software Development Life Cycle (SDLC) and other processes
• Understand business and technical requirements and translate them into comprehensive reports
. • Review code for accuracy and functionality
. • Regularly analyse code to ensure accuracy and reliability in the data presented.
• Assist team members with tasks and collaborate with relevant teams to gather requirements and identify data sources.
• Stay updated with industry trends and technology developments.
• Perform other duties as required.
Required Knowledge, Skills, and Abilities:
• Degree in Information Technology, Computer Science, or a related field. • Good SQL and relational database knowledge (e.g., PostgreSQL, ORACLE SQL, MSSQL). • Good understanding of data warehousing concepts and technologies. • Basic knowledge of cloud technologies (e.g., AWS) is a plus. • Strong analytical skills and attention to detail. • Ability to work well with colleagues from different aspects of the work environment. • Good interpersonal and communication skills. • Understanding of Agile methodology is a plus. • Familiarity with tools like JIRA is a plus.