Programmer I

South Africa, South Africa

Job Description


Job Details
Closing Date 2024/01/24
Reference Number SHO240117-4
Job Title Programmer I
Job Type Permanent
Location - Country South Africa
Location - Province Western Cape
Location - Town or City Brackenfell, Cape Town
Purpose of the Job

To work with the Integration Team in Functional & Non-Functional requirements, System Design, Development and configuration of integration services and components. As well as assisting in performing DevOps functions within BroadCom Layer7, IBM MQ, IBM Integration Broker, IBM WAS and team utilities applications.

Job Advert Details
Job Category IT
Job Objectives

Perform day-to-day troubleshooting & support of integration systems
Development of integration requirements to support business and internal projects

Configure integration data flows
Troubleshooting and Identifying root causes
Collaborate with the Integration Support team to smoothly transition new flows and configurations into relevant environments for deployments.
Improvement of systems and processes
Transition basic day-to-day administration and support tasks

Perform day-to-day troubleshooting & support of integration systems.
o To act as 1st line support for Web Service & Data Flows Integration
o To troubleshoot errors and investigate queries in the integration systems
o To manage & action assigned incidents and requests
o Capture & Review SOA governance information in a EA Repository
o Configure BroadCom Layer7
Development of integration requirements to support business and internal projects
o Develop SQL queries, triggers & stored procedures
o Develop scripts on various operating systems
o Develop Java/javascript applications and libraries to be used by integrating clients.
o Design unit tests, testing and use of testing tools(JMeter, SOAPUI etc)
o Develop BroadCom Layer7 service policies and configurations
o Develop Message Flows e.g. for IBM Integration Bus
o Develop cloud solutions & applications i.e. AWS, AZURE, Google

Troubleshooting and Identifying root causes
o Work with network teams (internal and external) to troubleshoot and resolve firewall and connectivity issues.
o Work with the different system administration teams to resolve issues e.g. permissions, disk space, AD users and AD user groups.
o Assist internal business units and third parties with Integration problem resolutions.
o Investigate queries related to data movement (on Linux, Unix and Windows operating systems)
o Investigate queries related to service access
o Troubleshoot services exposed through BroadCom Layer7
o Escalate problems with Commercial Systems to the System Support for that System
o Investigate problems by writing SQL queries
o Investigates cloud infrastructure and application related issues
Configure integration data flows
o To configure data flows in the Integration Web Interface
o To set up user accounts and permissions for the Integration Web Interface
Collaborate with the Integration Support team to smoothly transition new flows and configurations into relevant environments for deployments
o To successfully configure and/or generate changes for the DEV, QA,PRE_PROD & PROD environments
Improvement of systems and processes
o Develop processes to improve productivity
o Solve recurring problems by improving solutions & automation
Transition basic day-to-day administration and support tasks
o To manage & action assigned Remedy incidents and requests
o Support clients and 3rd party integrations
Qualifications

Matriculation
IT-related tertiary qualification
Experience

SQL competency writing queries and developing stored procedures)
SOA (SOAP, REST, JSON, XML, ODATA, OAUTH, WADL, WSDL)
Java EE
Web Development - javascript
Performed support function
Enterprise Integration Patterns
Software Design Patterns
Cloud (AWS, Azure, Google) - understand
Software development (Java, C#/.NET, SDLC etc.)
Working knowledge of IBM Websphere Integration Bus (Message Broker) and MQ or other ESB and Message Queuing systems
Cyber Security and Secure SDLC(OWASP, NIST, CIS, PCI DSS)
Knowledge and Skills

Working knowledge of Linux, Windows and AIX Environments

Software Development
Service Oriented Architecture
Production Systems Support(DevOps)
Enterprise Integration
System administration (Microsoft/Linux)
Cloud Operations
Database administration (MSSQL, MySql)

Shoprite Holdings

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1288039
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    South Africa, South Africa
  • Education
    Not mentioned