Closing Date: 2026-02-26
Job Type: Contract
Job Level: Senior
Experience: Between 7 - 10 Years
EE/AA: No
Summary
Global Engineering company has a long term contract position available for a Senior IT Security Engineer.
Contract up to the end of December 2028. To be based in Pretoria and home office. Hybrid working model.
Description
Understand the business requirements, preparing AS-IS, and TO-BE documents and get sign-off from users for functional or technical design documents.
Preparation of system / technical documentation (as per ISO standards).
Proactively propose solutions to improve the support of (new) business processes.
Review and present proposed system solution to IT Project Manager / Leader and User Management or System Owner.
Executing the required changes through configuration.
Develop system solutions in line with quality and delivery requirements.
Interact with consultants of other modules for Integration requirements.
Preparing test data and documentation, Conducting Unit tests, Regression tests, System Integration security tests including recording of results and change management activities.
Preparing User manuals and conducting training to Business Process Owners.
Planning of go live milestones, planning, preparation and execution of migration, cutover and Go-Live as well as post Go-Live support activities.
Support the troubleshooting, resolving and closing of Production Support tickets (Incidents and Problems tickets) within defined SLA's.
User interface transactional solutions.
Analyse and scope End-user authorisation roles.
Update and maintain documentation.
Ability and willingness to coach and give training to fellow colleagues.
Execution according to the Agile Methodology, Sprint Review, Sprint Retrospectives, Sprint Planning meetings etc.
Meet with end users and gather requirements.
Daily use of the Agile Tool Chain.
Minimum Requirements
ESSENTIAL:
Relevant IT Degree or Diploma.
Expert JAVA EE development knowledge.
Knowledge of authentication solutions, SAML, OpenID Connect, API Gateway.
Expert knowledge in the areas of web and cloud technologies.
Expertise in agile development and DevOps.
Knowledge of current IT architectures, manufacturers and trends.
Strong sense of reliability, being available to support after hours as required.
Proven experience in a strong leadership capacity.
Strong technical background with solid skills in Java SpringBoot, Angular, SQL, Kafka, MQ, AWS, execution of Linux commands.
Strong operational management capabilities including Incident Management and troubleshooting, operational processes and lifecycle management.
Advantageous:
Authentication Protocols: Knowledge in IT security features such as authentication protocols.
Software Development Excellence: Strong technical background with focus on Java development skills and support.
Effective Communicator: Exceptional leadership and communication abilities, facilitating clear dialogue across teams.
Incident Management Expert: Skilled in managing incidents and troubleshooting technical issues promptly.
Strategic Planner: Excellent planning and organizational skills, adept at navigating complex projects.
Lifecycle Management: Knowledgeable in operational processes and lifecycle management to ensure optimal performance.
Mentorship and Development: Committed to mentoring and developing team members, fostering growth and enhancing team dynamics.
Strong troubleshooting skills with the following technical skills: Java Spring Boot.
Angular (Typescript and JavaScript) Kafka & JMS (MQ).
SQL (Oracle, Postgres) Cloud infrastructure (AWS) RESTful and SOAP services.
Design and development of Microservices Git.
CI/CD pipelines Maven, docker Jira, confluence Payara/Glassfish Git.
Linux Commands Apache WebLogic Jenkins.
Nexus.
MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.