Share this job with your friends, family and co-workers...
THIS JOB ADVERT IS STILL ACTIVE...
ANALYST PROGRAMMER II - 367905
ANALYST PROGRAMMER II
FMCG / Retail / Wholesale
Wage / Salary:
R - Market Related - P/M (Per Month)
Cape Town, Western Cape
Analyst Programmer II
Our client a reputable retail company is seeking an analytical and skilled Analyst Programmer II to join their team
Analyse Integration and Middleware requirements, design, implement and support technical systems.
Analysis, technical design and development aligned to team processes & requirements
Develop technical specifications from systems specifications.
Design and code integration programmes of greater complexity and size from technical specifications
Maintain and support existing systems
Interpret user requirements and translate into integration design.
Investigate and solve systems issues
Ensure systems documentation is kept up to date
Ensures effective operations
Implement approved changes as per change control and security process
Plan, organise and control own work effort, including regular progress feedback to own and other relevant areas
TECHNICAL AND FUNCTIONAL COMPETENCIES
3 year IT Diploma
Specific analysis, integration and development skills
Project management methodology
Relevant business process context knowledge
Above average ability to learn and adapt to new technologies and tools
Above average technical skills and programming ability
Programming experience in Java or Python (or any modern programming languages)
Must be comfortable with and understand OO, SOA and API concepts
Able to develop SOAP- and REST API's using XML and JSON formats
Middleware and Interation technologies: IBM Integration BusMessage Broker, IBM MQ
Cloud-based technologies and platforms (AWS, Azure, Lamda functions, serverless computing, etc.)
Event-streams platforms - Kafka, Confluent, etc.
API management platforms - IBM API Manager, WS02, etc
Ability to research technology-related concepts, trends and best practices, and apply findings
Looks beyond symptoms to uncover root causes of problems to be solved
Presents problem analysis and a recommended solution rather than just identifying and describing the problem itself
Anticipates potential obstacles and their impact on the accomplishment of goals and timelines and propose/ take corrective action where required
Monitors and tracks progress to ensure delivery of all planned commitments, and keeps the appropriate people informed
Prepares written reports and briefs and communicates ideas clearly
Discusses issues and exchanges information with partners to identify areas of mutual interest and benefit.
Demonstrates resourcefulness in acquiring necessary knowledge, skills and competencies to adapt to change