Contract
Johannesburg
Posted 4 years ago

Job Responsibilities:

  • Implements computer system requirements by defining and analyzing system problems, designing and testing standards and solutions.
  • Defines application problems by conferring with clients, evaluating procedures and processes.
  • Develops solutions by preparing and evaluating alternative workflow solutions.
  • Controls solution by establishing specifications and coordinating production with programmers/developers.
  • Validates results by testing programs.
  • Ensures operation by training client personnel and providing support to business.
  • Provides reference by writing documentation i.e.: use case diagrams, flow diagrams.

Opportunity Requirements:
Accomplishes information systems and organization mission by completing related results as needed.
Creating UML diagrams

Qualifications / Skills:

  • COBOL knowledge is not a must but beneficial
  • Software design, documentation, testing, and maintenance
  • Hardware requirements
  • Teamwork
  • General consulting skills
  • Software architecture.

Education, Experience Requirements:

  • Bachelor’s degree in computer science, mathematics, or engineering
  • Experience in IT or database administration is a plus
  • Experience with Java GUI front-end development, SQL, Postgres, or equivalent database tools
  • Experience with Agile software development using JIRA
  • Experience in: Multiple OS platforms with a strong emphasis on Linux (CentOS, Red Hat, Ubuntu), Mac OS X, and Windows systems
  • Experience with OS-level scripting environments, such as Bourne shell
  • In-depth knowledge of the TCP / IP protocol suite; security architecture; securing and hardening Operating Systems;
  • Networks; Databases; and Applications
  • Knowledge of the Incident Response life cycle, working independently to investigate and effectively respond to cyber security incidents
  • Thorough understanding of the threat and attack landscape, attack vectors, vulnerabilities

Job Features

Job Category

IT

Apply Online

A valid email address is required.
A valid phone number is required.