Programmer Iii

2 days ago


Brackenfell, South Africa Shoprite Group Full time

**Purpose of the Job**:
Shoprite, Africa’s largest retailer, is embarking on a Digital Transformation programme. One of the areas of focus is the leveraging of Customer Insights information. As the senior developer, you will need to have a deep specialised knowledge beyond your peers in data warehousing and ETL methodologies, methods, and processes. As a senior developer, you will need to design and develop ETL solutions to process large volumes of data into a cloud-based Insights platform. You will be working in an Agile environment, would need to work in a team with other developers, and be a mentor to other developers to allow us to create a high-performing team. As the senior developer, you will be responsible for setting up the design patterns, libraries, frameworks, processes and developing optimised code. You must be aware of how the organization and business partners work and are able to adapt, within the frameworks, to deliver.

**Job Objectives**:
Analyse, Design, and Develop optimised ETL solutions, populating a complex data model with large volumes of data being fed via interfaces. Successful delivery of development projects and changes as required. Provide technical input and guidance in order to establish and maintain an effective Insights data platform, by keeping up to date with relevant technologies and methods. Team player and mentoring of the development team.

**Qualifications**:
Essential 3 year Diploma /Degree in Information Systems / B.Sc Computer Science (or similar) Matric with experience equal to three times the number of years study specified**
Experience**:
Essential 5-8 years worked on Data Warehousing projects, with a specific reference to ETL 5-8 years experience in being a senior developer within a development team. 5-8 years of experience in software development and testing. 5-8 years experience of working on projects in both Agile and DevOps**
Knowledge and Skills**:
Essential 5+ years in Strong in SQL, Query Writing, Unix Scripting, Hive/Spark, and Python 5+ years Worked in product background and should be able to review and analyze designs 5+ years in Strong design skills and SDLC understanding 5+ years in Cloud technologies experience (preferred Azure) 3+ years of Hands-on experience in a DevOps environment Desirable 3+ years Experience in distributed source control systems, ie SVN 3+ years in JSP, Java 8, PostgreSQL experience 3+ years in Other scripting experience, e.g. PERL**
Applicant Feedback Policy**:



  • Brackenfell, South Africa ShopriteX Full time

    **Role Purpose** The **Product Owner III** is a member of the agile team, responsible for defining user stories and prioritizing the team backlog to streamline the execution of program priorities while maintaining the conceptual and technical integrity of the features or components for the team. The role **owns multiple products of varying to high...