Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Jul 13, 2021
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    The Shoprite Group of Companies, comprising several iconic brands, is the largest retailer in Africa. It started out as a group of eight grocery stores in 1979, and has grown into a technologically-advanced, continent-wide business selling items from food, liquor and medicine, to concert tickets and furniture. Today the Group is at the forefront of retail...
    Read more about this company

     

    Snr Mobile Developer

    Purpose of the Job    

    • We are looking for a Senior React Native developer interested in building scalable, performant mobile apps on both the iOS and Android platforms. You will have a passion for mobile application development and a keen interest in the paradigms and design principles that make each platform unique. You will be responsible for collaborating, architecting and building these applications, as well as coordinating with the teams responsible for other layers of the product infrastructure. Building a product is a highly collaborative effort, and as such, a strong team player with a commitment to perfection is required.


    Job Objectives    

    • Possess a passion for pushing mobile technologies to the limits.
    • Architect complex applications to allow for complex implementations where collaboration with 3rd parties is required.
    • Design, build and maintain the next generation of our mobile applications.
    • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
    • Deep understanding of and belief in Test Driven Development.
    • Unit-test code for robustness, including edge cases, usability, and general reliability. Set up and maintenance of the technical infrastructure.
    • Build pixel-perfect, buttery smooth UIs across both mobile platforms.
    • Leverage native APIs for deep integrations with both platforms.
    • Diagnose and fix bugs and performance bottlenecks for performance that feels native.
    • Reach out to the open-source community to encourage and help implement mission-critical software fixes—React Native moves fast and often breaks things.
    • Work within the frameworks of agile (SCRUM) methodologies.

    Qualifications    

    • Matric with extensive, relevant and demonstrable job-related experience in mobile application development is essential.
    • Degree in information systems / B.Sc computer science / B.Eng (or similar)

    Experience    

    • 5-8 years experience in general software development.
    • 3-5 years experience in a senior developer role with specific exposure to mentoring and coaching a team of developers - (essential).
    • Exposure to and an understanding of corporate, retail, customer interfacing environment in a similar role (non-sector specific) - (essential).

    Knowledge and Skills    

    • Solid understanding of the full mobile development life cycle
    • Firm grasp of the JavaScript and TypeScript languages and its nuances, including ES6+ syntax
    • Knowledge of functional and object-oriented programming
    • Ability to write well-documented, clean JavaScript/TypeScript code
    • Rock solid at working with third-party dependencies and debugging dependency conflicts
    • Familiarity with native build tools, like XCode, Gradle, Android Studio
    • Ability to write native code for specific platforms
    • Experience with offline storage, threading and performance tuning.
    • Understanding of REST APIs, the document request model, and offline storage
    • Experience with automated testing suites, like Jest or Mocha
    • Familiarity with CI/CD, git workflows and ways of working

    go to method of application »

    IT Trainee Operator

    Purpose of the Job    

    • Assist Senior Operations staff in the day-to-day operation of the Organisation's Data Centre Facility and Infrastructure monitoring, Production Schedule monitoring, availability and Performance monitoring and Incident handling.


    Job Objectives    

    • To ensure that the Organisation’s Data Centre facilities and IT infrastructure are operated according to organisation policies and procedures.
    • To ensure that the Organisation's Computer Systems are operated according to organisation policies and procedures.
    • To ensure that Production jobs are run and completed on schedule and in accordance with service level requirements.
    • To ensure that the Organisation's data is backed-up in line with business continuity policies and practices.

    TASKS AND ACTIVITIES:

    • Carry out the full range of defined tasks associated with operating and controlling the installed hardware and software in a multiple hardware and software platforms environment.
    • Ensure that all tasks and procedures are carried out effectively and efficiently to agreed levels of service or specific requirements of service level agreements.
    • Use all available software or specialist monitoring tools to maintain awareness and control of the data capture operation.
    • Identify and rectify a broad range of operational exceptions and error conditions and deal sensibly and responsibly with unexpected or extraordinary events or incidents.
    • Where actions necessitate modification, restriction or complete removal of resources or services available, communicate with users, specialists and others, using appropriate methods, to inform and escalate if necessary.
    • Respond to user queries (specialists or others) and deal effectively with a broad range of problems of moderate complexity, escalating those that need specialist or management attention.
    • Conduct investigations of operational problems.

    Qualifications    

    • Matric with Mathematics
    • CompTIA A+

    Experience    

    • 0-6 month's experience (given sufficient prior training, e.g. completed Learnership, in the appropriate technology)

    Knowledge and Skills    

    • Displays a responsible attitude to following procedures, keeping records, and caring for equipment and other assets.
    • Is familiar with the installed hardware and software and the procedures in use in the Computer Operations area.
    • Demonstrates good communication skills with experience in dealing with users, staff members, and suppliers.

    go to method of application »

    Microsoft Systems Engineer II

    Purpose of the Job    

    • To assist the Team Lead in the Microsoft Team with rolling out new Microsoft systems, maintaining, upgrading, replacing, and improving the longterm performance of the existing systems. The candidate will be responsible for the monitoring, maintenance and operation of Microsoft based systems consisting of + 900 Microsoft Windows Servers that are key to daily business operations. The candidate will be part of a team of engineers and administrators, supporting assigned systems, applications, and associated technologies in the enterprise.


    Job Objectives    
    Implement, administer and maintain Microsoft Windows Servers

    •  Provide level 2 support for Windows Servers
    •  Install, configure and upgrade new and existing Windows servers (physical/virtual) along with other supporting Microsoft products / technologies and related third party applications

    Implement, administer and maintain Microsoft Active Directory Domain and Certificate Services

    •  Installation, configuration & management of Active Directory Domain and Certificate Services servers
    •  Management of an internal certification authority (CA) including creation and renewal of Certificates

    Implement, administer and support core Microsoft Windows roles and features such as: IIS, Failover Clustering, File and Storage Services, DHCP, DNS and NPS

    •  Creation & maintenance of Failover Clusters supporting SQL and File Share service
    •  Creation & maintenance of Remote Desktop Servers (RDS) including Gateway services

    Administer and maintain Office365, Exchange and Teams

    •  Administer and maintain Hybrid messaging and communication platforms
    •  Administer organizational structure, user profiles, security setting

    Scripting and automation

    •  Automating repetitive tasks to reduce admin overhead
    •  Manage Active Directory and Google via PowerShell

    Implement and assist with Disaster recovery management, procedures & documentation

    •  Assist with DR trials by recovery of Microsoft systems and applications
    •  Test and document the successful recovery of the backedup systems onto DR Hardware

    Qualifications    
    Essential:
    Grade 12

    • Industry Certification: MCSE (Microsoft Certified Systems Engineer): Infrastructure Engineer

    Desirable:

    • Industry Certification: MCSE (Microsoft Certified Systems Engineer): Private Cloud
    • Industry Certification: Implementing Microsoft Azure Infrastructure Solutions

    Experience    
    Essential:

    •  3-5 years Extensive experience with Microsoft Windows Server
    •  3-5 years Extensive experience with core Microsoft Windows roles and features
    •  3-5 years Extensive experience with Microsoft Active Directory Domain and Certificate Services.
    •  3-5 years Proven history of incident response, diagnostic activities, Root Cause Analysis (RCA), Corrective Action Plans, and advanced troubleshooting
    •  3-5 years Experience in documenting environment and processes

    Desirable:

    •  3-5 years Experience with Microsoft Private and Public Cloud
    •  3-5 years Experience working with other virtualisation technologies such as VMware

    Knowledge and Skills    
    Essential:

    •  Understanding of Microsoft Windows Server fundamentals and concepts
    •  Understanding of Microsoft Exchange and Office365 and Google Suite
    •  Understanding of Microsoft Active Directory and it components (DNS, DHCP, Group Policy etc) fundamentals and concepts
    •  Understanding of virtualisation technologies fundamentals and concepts
    •  Understanding of network and storage principles
    •  Understanding of the concepts of "cloud"
    •  Understanding of other Microsoft technologies such as SharePoint, Lync, etc.
    •  Indepth knowledge of Microsoft Windows Server architecture design and implementation
    •  Indepth knowledge in architecture design and implementation of other Microsoft products such as Active Directory Domain Services
    •  Scripting experience, specifically with PowerShell to automate existing and workloads and routine system admin tasks
    •  Strong knowledge of TCP/IP, DHCP, DNS protocols, firewall, loadbalancing technologies and firewall
    •  Strong knowledge of working with load balancing technologies and largescale server farms
    •  Virtual environments knowledge including HyperV and VMWARE

    Desirable:

    •  IBM and HP hardware knowledge

    go to method of application »

    Team Lead (Scrum Master)

    Purpose of the Job    

    • We are looking for an experienced team leader to manage our team and provide effective guidance to a small specialist team. You will be responsible for supervising, managing and motivating team members on a daily basis.
    • As a team leader, you will be the contact point for all team members, so your communication skills should be excellent. You should also be able to act proactively to ensure smooth team operations and effective collaboration.

    The team lead will also facilitate SCRUM across the different systems teams within the delivery unit. (4 teams) by removing any impediments across the teams.

    Job Objectives    

    • The role of the Scrum Master has the following job objectives:
    • Ability to play multiple roles either as a Scrum Master on Agile scrum teams or can be flexible to play the role of project management in a traditional project environment depending on the need.
    • Responsible for enacting Scrum values and practices.
    • Removes impediments.
    • Enable close cooperation across all roles and functions.

    Qualifications    

    • Matric plus applicable tertiary equivalent experience or preferably, an ICT relevant diploma or degree from a recognised tertiary institution.
    • Scrum Alliance – Certified Scrum Master or Certified Scrum Product Owner.

    Desirable:

    • PMI – Agile Certified Practitioners (ACP)
    • PMP certification
    • Prince2 Certified (Foundation or Practitioner)

    Experience    

    • 3-5 yrs Working experience within the IT industry.
    • 3+ yrs Experience with all aspects of IT projects from business analysis, architectures, system analysis and design through development, testing, implementation, and production support (SDLC).
    • 2+ yrs Experience in all aspects of Agile methodology and SCRUM implementation

    Knowledge and Skills    

    • Presentations skills.
    • Creative and analytical skills.
    • Commercial and business understanding of the broader retail industry.
    • Dynamic personality and the ability to think outside the box.
    • Excellent communication skills – written and oral.
    • Excellent organisation and facilitation skills.
    • Excellent team-working, interpersonal skills.
    • Leadership skills – Strategic thinker, people management.
    • Management skills - organizational, time management, delivery and planning management.
    • Strong conflict management skills.

    Desirable:

    • Experience with the implementation of SCRUM in an organization

    go to method of application »

    Microsoft Systems Engineer I

    Purpose of the Job    

    • To assist the Team Lead in the Microsoft Team with rolling out new Microsoft systems, maintaining, upgrading, replacing, and improving the longterm performance of the existing systems. The candidate will be responsible for the monitoring, maintenance and operation of Microsoft based systems consisting of + 1000 Microsoft Windows Servers that are key to daily business operations. The candidate will be part of a team of engineers and administrators, supporting assigned systems, applications, and associated technologies in the enterprise.


    Job Objectives    
    To implement, administer and maintain Microsoft Windows Servers

    •  Resolve Incidents within SLA and fulfil Service Requests using a service management ticket queue and Change Management processes
    •  Install, configure and upgrade new and existing Windows servers (physical/virtual) along with other supporting Microsoft products / technologies and related third party applications.
    •  Configure system security including Group Policies, virus management, and enforcement of system access policies

    To implement, administer and maintain Microsoft Active Directory Domain and Certificate Services

    •  Management of an internal certification authority (CA) including creation and renewal of Certificates
    •  Installation, configuration & management of highly available ADFS servers

    To implement, administer and support core Microsoft Windows roles and features such as: IIS, Failover Clustering, File and Storage Services, DHCP, DNS and NPS.

    •  Installing, upgrading and configuring applications within a Microsoft Server IIS environment
    •  Creation & maintenance of Failover Clusters supporting SQL and File Share services

    To administer and maintain Office365, Exchange and Teams

    •  Administer and maintain Office365, Exchange and Teams
    •  Administer organizational structure, user profiles, security settings

    Scripting and automation

    •  Automating repetitive tasks to reduce admin overhead
    •  Manage Active Directory and Office365/Exchange via PowerShell

    To implement and assist with Disaster recovery management, procedures & documentation

    •  Keep DR environment in sync with production environment
    •  Assist with creation of DR plan and recovery procedures for Microsoft systems and applications

    Qualifications    
    Essential:
    Grade 12

    • Industry Certification: MCSE (Microsoft Certified Systems Engineer): Infrastructure Engineer

    Desirable:

    • Industry Certification: MCSE (Microsoft Certified Systems Engineer): Private Cloud
    • Industry Certification: Implementing Microsoft Azure Infrastructure Solutions

    Experience    
    Essential:

    •  1-2 years Extensive experience with Microsoft Windows Server
    •  1-2 years Extensive experience with core Microsoft Windows roles and features
    •  1-2 years Extensive experience with Microsoft Active Directory Domain and Certificate Services.
    •  1-2 years Proven history of incident response, diagnostic activities, Root Cause Analysis (RCA), Corrective Action Plans, and advanced troubleshooting
    •  1-2 years Experience in documenting environment and processes

    Desirable:

    •  1-2 years Experience with Microsoft Private and Public Cloud
    •  1-2 years Experience working with other virtualisation technologies such as VMware

    Knowledge and Skills    
    Essential:

    •  Understanding of Microsoft Windows Server fundamentals and concepts
    •  Understanding of Microsoft Exchange and Office365 and Google Suite
    •  Understanding of Microsoft Active Directory and it components (DNS, DHCP, Group Policy etc) fundamentals and concepts
    •  Understanding of virtualisation technologies fundamentals and concepts
    •  Understanding of network and storage principles
    •  Understanding of the concepts of "cloud"
    •  Understanding of other Microsoft technologies such as SharePoint, Lync, etc.

    Desirable:

    •  IBM and HP hardware knowledge

    go to method of application »

    Senior .Net Developer

    Purpose of the Job    

    • Join the largest supermarket retailer on the African continent as a Senior .Net Developer. We are a business with over 147 000 employees, thousands of stores, and a network of distribution centres across 15 countries. You will be required to develop, maintain and support existing Shoprite systems.


    Job Objectives    
    1. To develop operational systems in accordance with Shoprite Standards:

    • Understand the existing requirement and document the requirements
    • Develop .Net programs and functions.
    • Confirm with requirements with Systems Analyst
    • Do unit testing of developed programs and functions
    • Code reviews with peers

    2. To maintain operational systems in accordance with Shoprite Standards:

    • Maintain existing .Net programs/systems and functions.
    • Document changes
    • Confirm requirements with Systems Analyst
    • Do unit testing of developed programs and functions
    • Code reviews with peers

    3. To manage the release process:

    • Capture the release using the Shoprite release management system.
    • Ensure instructions are clear and concise and applied by relevant deployment teams
    • Confirm the success of the deployment and follow through until production stage is reached

    4. To provide support to users of the systems:

    • Provide business support on existing systems

    Qualifications    

    • Grade 12 / Matric
    • IT Programming degree/diploma

    Experience    

    • 5 - 10 years Development experience in coding and building Enterprise Solutions using ASP.Net and C#
    • 5 -10 years Database Design and Development –experience in writing SQL code and stored procedures
    • 3 - 4 years UML Exposure - understand sequence and class diagrams
    • 3 - 4 years Reporting Services – experience in creating of transactional reporting
    • 4 - 5 years Development experience in MVC
    • 4 - 5 years Development experience in WPF
    • 4 - 5 years Development experience in WCF

    Knowledge and Skills    

    • 5- 10 Years Good understanding of OO principles
    • MS Office skills
    • Must be skilled in handling difficult internal clients
    • Must be resilient and able to handle ambiguity

    go to method of application »

    Intermediate Test Analyst (Planning and Merchandising)

    Purpose of the Job    

    • To perform functional and non-functional testing for the implementation of:
    • Successful business solutions (new and changed applications / functionality), Defect fixes,
    • System enhancements,
    • End-to-end, systems integration and regression testing,
    • Regression testing (this will be for changes to systems or business products) and fixes for incidents,
    • Non-functional testing such as performance-related and security-related testing.

    This role identifies and defines the required test scenarios and/or test cases, coordinates the execution of testing inclusive of functional hand-over points, monitors detailed testing progress and results in each test cycle and evaluates the overall quality. The test analyst verifies and validates that the intended solution meets stated requirements, expected outcomes and specifications that guided its design and development, and that they work as expected. Testing includes integration to non-SAP, external systems.

    Job Objectives    
    Test Planning.

    • Test scenario and/or test case preparation, construction and review.
    • Test prerequisites compilation (dependencies, access, environment, data).
    • Test execution, recording and defect logging.
    • Maintain testing that conforms to the TCoE quality standards framework with a high level of accuracy.
    • Test status updates and reporting.
    • Test closure activities.

    Qualifications    

    • Formal Education Grade 12
    • Diploma or Degree qualified (IT or related technical)
    • Formal software testing training (e.g. ISTQB, ISEB)
    • Specific: SAP Materials Management (MM) Certification or working experience

    Experience    

    • Manual testing experience
    • SQL experience
    • Test Tools experience (ALM QC, Jira, etc).
    • Testing in a Retail sector
    • SAP Integration with external systems such as BambooRose, B2B, MQ
    • SAP Materials Management (MM)experience

    JDA Forecasting, ASR, AWR experience.

    • SAP Purchasing / Materials Management (Decent understanding of SAP purchasing modules is required with experience in the testing of SAP Local and Import Procurement. Experience in Stores and Distribution Centre procurement processes.)
    • SAP Retail & Purchasing cross-functional experience
    • SAPIRT330 Planning Purchasing and Merchandise Distribution OR SAPIRT Function Overview in SAP for Retail
    • SAP Master Data Management
    • SAP Stores, Distribution Centre and Retail cross-functional experience

    SAP Warehouse Management and Logistics
    Understanding of WM processes in SAP.
    Configuration of SAP WM or EWM module.
    Integration of different modules with MM (i.e. MM/SD)
    Any other modules would be advantageous
    Prior SAP (integrated) implementation experience.

    SAP Stores Knowledge

    • Decent understanding of SAP Store modules is required
    • with experience in the testing of SAP POS.

    Experience in Front-end Fiori application.

    • SAP HANA knowledge
    • Experience working on HANA would be advantageous
    • Understand how to find tables, view data in those tables
    • Understand how to find views, validate the output of a view, troubleshoot data in the view.

    Testing in an Agile environment

    • SAP GTS experience
    • Automated testing tool experience
    • Experience of testing using test management tools such as ALM/QC
    • Experience in HPE Unified Functional Testing (UFT), Neoload & Load Runner.
    • Experience of testing using an automated test tool such as QC and QTP/Selenium/UFT or any other.
    • Thorough knowledge of structured test methods and processes.
    • Proven experience of testing complex user interfaces.
    • Excellent understanding of testing concepts and the role of QA within Agile development methodology / Scrum management techniques.
    • Specification of functional / non-functional test data requirements.
    • Solution Manager experience - SOLMAN CHARM.

    Knowledge and Skills    

    • Proven experience in test requirement extraction, test preparation, execution and reporting.
    • Proven experience of static testing, functional testing, system testing, end-to-end scenario testing, integration testing, regression
    • testing and non-functional testing.
    • Ability to apply different test design and execution techniques.
    • Preparation of Data templates for various test objects.
    • Integration testing with other SAP modules and external systems.
    • Go-live preparation and post Go-live support.
    • Root Cause Analysis of Production failure test-comebacks.
    • Work Requests (WRs)
    • Preparing test scenarios and data for testing of WRs.
    • Testing WRs and preparing test results.
    • Integration with internal and external services and systems, such as:
    • B2B
    • ASR
    • AWR
    • GTS
    • Trade Terms
    • TradeCloud
    • BambooRose
    • POS Retalix
    • POS DM (CAR)
    • POS Integration Management (PIMS)
    • Sales Central (Datarite)
    • INFOR
    • WMS
    • SAP COR3 Retail Business Warehouse (BWRetail)
    • Enterprise ETL and Data Quality Management (SAP Data
    • Services)
    • JDA Demand Forecasting

    go to method of application »

    Programmer III (IT System DevOps Engineer)

    Purpose of the Job    

    • To assist the Team Lead in the IT System DevOPS Team with the support and design of new systems, integration requirements, and maintenance of existing systems. The candidate will be responsible for the creation and/or signoff of technical designs, software versioning control and the SDLC process for the team using best practices. The candidate will have a senior role in a team of Developers and will guide technical decisions, provide support to all implemented systems, integrations, server applications deployed in the enterprise.


    Job Objectives    

    • To implement and maintain SDLC for IT System DevOPS.
    • To administer Bitbucket access for versioning control
    • Perform peer reviews for signoff of all technical designs
    • Perform peer reviews for deployment of all code
    • Assist team leads and architects with solution design
    • Maintain and manage PROD and DEV applications and systems
    • To assist and guide the team members in technical designs
    • Be involved with the entire lifecycle of a solution from design through coding, testing, deployment, and training.

    Qualifications    

    • Grade 12
    • Industry Certification: IT Programming Diploma or Certificate
    • Industry Certification: AWS/Azure Cloud Diploma or Certificate

    Experience    

    • Extensive Experience with various Programming Languages, perl, python, php, NodeJS, Java
    • Experience with API definitions, integration design
    • Experience with Microsoft and Linux System Administration for security, permissions and application patching
    • Experience with LAMP stack, Apache, SQL, Grafana, NodeRed
    • Experience with AWS Cloud technology stack
    • Experience with bitbucket, jira, git, user documentation and training

    Knowledge and Skills    
    JOB RELATED KNOWLEDGE

    • Understanding of Programming and SDLC fundamentals and concepts
    • Understanding of System user and group permission administration
    • Knowledge of network components fundamentals and concepts
    • Knowledge of Enterprise Monitoring fundamentals and concepts
    • Understanding of common application installation/patching on Linux systems
    • Understanding of Cloud PaaS, Docker, micro services.
    • Knowledge of Layer7 security.
    • Understanding of SQL.

    JOB RELATED SKILLS

    • Proficiency in scripting and programming languages.
    • Proficiency in Database design and SQL
    • Willingness to apply experience and impart and guide a young team
    • Strong skills in technical design of solutions Years
    • Knowledge of standard security guidelines. Years
    • Experience with standardization guidelines for SDLC.
    • Strong knowledge of API and integration design

    go to method of application »

    Senior Software Developer (IT Systems DevOps Engineer)

    Purpose of the Job    

    • To assist the Team Lead in the IT System DevOPS Team with the support and design of new systems, integration requirements, and maintenance of existing systems. The candidate will be responsible for the creation and/or signoff of technical designs, software versioning control, and the SDLC process for the team using best practices. The candidate will have a senior role in a team of Developers and will guide technical decisions, provide support to all implemented systems, integrations, server applications deployed in the enterprise.


    Job Objectives    
    1.To implement and maintain SDLC for IT System DevOps:

    • Manage and prioritize new workload of the team by using a SDLC process to ensure continuity and transparency.
    • Assist in the design, development, implementation, testing and/or modification of code.
    • Ensure proper Database design and table layout for simplicity, yet ensuring optimized performance and stability.
    • Ensure proper logging and escalation for potential failure points on all new developments deployed.
    • Create technical specifications and/or support documentation for system support and reference.
    • Interact and collaborate with other internal IT technical teams and/or external vendors in resolution or restoration of services as necessary.

    2. Maintain and manage PROD and DEV systems:

    • Manage and resolve Incidents and Service Requests using the Service
    • Management and Change Management processes.
    • Perform general system administration duties to ensure security and integrity of data, API’s, and system access.
    • Regularly perform housekeeping duties to clear stale, unused, expired, and objects no longer needed.
    • Create, manage and troubleshoot all deployed systems regularly, including Web, App, and DB servers.
    • Perform general server administration duties to ensure patched systems and a stable software stack.

    3. Perform peer reviews and deployment of all code

    • Assist and lead troubleshooting of programming and integration challenges/problems.
    • Maintain GIT repositories for DEV and PROD servers
    • Ensure all code is functional, concise, and optimized
    • Ensure code has been designed for failure with accessible logging and user guides/documentation in place
    • Ensure all technical designs and documentation are kept in a logical library
    • Ensure that the scope of new deployments is delivered in full as per design specification.
    • Solid experience with Git, Apache, AWS and Azure Cloud Services and Linux
    • Solid coding experience in Bash, Perl, PHP, Python, Nodejs
    • Experience with Java, NodeRed, Yaml, XML is a plus.

    4. Perform peer reviews and signoff of all technical designs

    • Maintain and improve SDLC processes to ensure quality code being delivered timeously and bug free.
    • Strong technical design skills to guide the team on all submissions and have the final signoff prior to coding.
    • Strong documentation skills to review all submissions and have the final signoff prior to deployment.
    • Experience with the API technologies to ensure best practices are followed and implemented by the team.
    • Work with IT architects on new solution and integration designs.

    5. Be involved with the entire lifecycle of a solution from design through implementation, deployment, and training.

    • Solid knowledge and technical proficiency coding solutions.
    • Be willing to take on the role of a senior programmer to guide juniors and ensure growth in the technical capability of the team and its output.
    • Ability to take lead and responsibility for all technical designs and archiving thereof.
    • Be the final gatekeeper for all deployments to PROD.
    • Ensure that the software deployment lifecycle management is maintained to the best industry standards.
    • Be prepared to engage with end-users and provide training on deployed solutions.

    Qualifications    

    • Grade 12
    • Industry Certification: IT Programming Diploma or Certificate
    • Industry Certification: AWS/Azure Cloud Diploma or Certificate desirable

    Experience    

    • 4-7 years Extensive experience with various Programming Languages, perl, python, PHP, NodeJS, Java
    • 2-4 years Experience with API definitions, integration design
    • 4-7 years Experience with Microsoft and Linux System Administration for security, permissions and application patching
    • 2-4 years Experience with AWS Cloud technology stack

    Knowledge and Skills    

    • 5-7 years understanding of Programming and SDLC fundamentals and concepts
    • 3-5 years Understanding of System user and group permission administration
    • 3-5 years Understanding of common application installation/patching on Linux systems
    • 3-5 Understanding of Cloud PaaS, Docker, micro services.
    • 3-5 years Understanding of SQL
    • 5-8 years Proficiency in scripting and programming languages.
    • 5-8 years Proficiency in Database design and SQL
    • 1-3 years Willingness to apply experience and impart and guide a young team
    • 3-5 years Strong skills in technical design of solutions
    • 3-5 years Experience with standardization guidelines for SDLC
    • 3-5 years Strong knowledge of API and integration design

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Shoprite Group of Companies Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail