Senior Software Administrator
2 months ago
**UP Professional and Support**:
DEPARTMENT OF INFORMATION TECHNOLOGY SERVICES
SENIOR SOFTWARE ADMINISTRATOR
PEROMNES POST LEVEL 6- The University of Pretoria's commitment to quality makes us one of the top research Universities in the country and gives us a competitive advantage in international science and technology development._
JOB PURPOSE:
RESPONSIBILITIES:
- Install and maintain Oracle middleware software infrastructure:
- Ensure that middleware software availability adheres to Service Level Agreements committed to by ITS Management;
- Compile installation and configuration documentation and guidelines to be used by subordinate;
- Install and configure Oracle middleware software;
- Maintain the development, test and production middleware environments by using the appropriate administration tools. This includes configurations, upgrades, patches, deploys, sizing and cloning of environments;
- Monitor and tune the development, test, and production middleware environments with regard to availability, performance and disk space;
- Set up and configure the required mechanisms for monitoring the middleware environments and pro-active alerting when systems are not available or are performing poorly, and respond to these alerts;
- Develop, test and implement processes required for ease of maintenance, monitoring of the middleware environments, and improving these environments (including automation of tasks where applicable);
- Ensure that the appropriate backup procedures are implemented by the database administrator and server system team for all relevant environments, and arrange regular testing of restores to ensure that environments can be recovered when necessary;
- Provide after-hours support to ITS Helpdesk and other ITS teams and users, with regard to the availability of the middleware environment, and perform after-hours maintenance tasks on the middleware environment, as required;
- Liaise with product vendors and use vendor information sources to resolve software problems and obtain information about new versions, upgrades, patches etc.;
- Attend relevant presentations, seminars, launches, workshops, and courses from vendors;
- Documentation and planning:
- Document installation, configuration and maintenance processes and working procedures to ensure a well-documented and well-managed Oracle middleware environment;
- Document the middleware architecture;
- Provide input to the compilation of policies related to the Oracle middleware environment;
- Assist the server team with the design, testing, implementation and maintenance of operating system infrastructure to meet business needs;
- Determine capacity requirements on the middleware environments;
- Do continuous research on new available software versions and compatibility between software, and make recommendations to management regarding viability of upgrades;
- Compile implementation plans for software upgrades and patches across development, test and production Oracle middleware environments;
- Support ITS Integration development team:
- Work on specific projects with Capability Development and the ITS Integration team;
- Support the ITS Integration team members with:
- Investigation on configurations of middleware products as may be required for addressing business requirements and/or performance issues, and to improve performance;
- Testing and/or performance testing of integration processes;
- Problem solving on integration process related problems;
- Coordination and planning of deployment of integration processes;
- Deploy integration processes to test and production environments by executing scripts as provided by the development team;
- Implement procedures to ensure well-managed version control on integration processes;
- Administration and adherence to standards, policies and procedures:
- Perform administrative duties e.g., filing, documenting, reporting, attending meetings etc.;
- Control the process of deploying software or software environment changes on production by opening and managing change control requests;
- Must adhere to the following:
- IT policies and procedures;
- Business processes and rules;
- Configuration management and documentation procedures;
- System security techniques and methods;
- Human Resources management:
- Improve performance by defining and executing an individual performance development plan;
- Build proficiency levels for current position and future advancement by participating in formal and informal training opportunities;
- Implement effective performance management in accordance with University policy, to develop and enhance the performance of staff members and thus contributing to the overall performance of the University;
- Monitor performance levels of personnel on a continuous basis through formal and informal performance management processes.
MINIMUM REQUIREMENTS:
- Applicable Bachelor’s degree or B.Tech (e.g. B.Sc., B.Com Informatics, B.Eng.); WITH
- A total of five years’
-
Pretoria, Gauteng, South Africa SITA SOC Full timeJob Title: Senior Software Developer for Operational EfficiencySITA SOC is seeking a highly skilled and experienced Senior Software Developer to join our team. As a key member of our software development team, you will play a crucial role in designing and developing software solutions that optimize operational efficiency.About the Role:This is a full-time...
-
Senior Administrative Officer
3 weeks ago
Pretoria, Gauteng, South Africa Midvaal Recruitment Full timeJob DescriptionAs a Senior Administrative Officer, you will be responsible for providing high-level administrative support to our team. This role involves managing and maintaining accurate records of amounts owed to suppliers and vendors, verifying and processing invoices and credit notes, and ensuring timely payment of debts to avoid late fees and...
-
Senior Cadmatic Software Expert
3 weeks ago
Pretoria, Gauteng, South Africa Perfect Placement Recruitment Full timeJob Title: Senior Cadmatic Software ExpertWe are looking for a seasoned Cadmatic Software Expert to join our team at Perfect Placement Recruitment. In this critical role, you will oversee the administration of the Cadmatic platform, ensuring seamless integration with other systems. Your exceptional technical expertise and excellent communication skills will...
-
Senior Software Developer
1 month ago
Pretoria, Gauteng, South Africa Mukuru Full timeJob Title: Senior Software DeveloperIn this role, you will be part of our Financial Services engineering team at Mukuru, where you will collaborate with passionate individuals and a collaborative culture that fosters creativity and growth.This is an exciting opportunity for a senior software developer to join a dynamic and innovative team committed to...
-
Senior Software Development Specialist
1 hour ago
Pretoria, Gauteng, South Africa Network Recruitment Full timeNetwork Recruitment is seeking a highly skilled Senior Software Engineer to join our team. With a strong background in software development and a passion for innovation, you will play a key role in creating robust and scalable software solutions that meet the needs of our clients.Job DescriptionAs a Senior Software Engineer at Network Recruitment, you will...
-
Senior Software Professional
1 month ago
Pretoria, Gauteng, South Africa Nambiti Technologies Full timeWe are seeking a highly experienced and skilled Senior Software Professional to join our team at Nambiti Technologies.The ideal candidate will have at least 10 years of experience in software development, with a strong focus on delivering high-quality solutions.QualificationsA diploma or equivalent qualification in Computer Sciences, Information Technology,...
-
Senior Software Professional
3 weeks ago
Pretoria, Gauteng, South Africa Perfect Placement Recruitment Full timeJob Overview: We are seeking a skilled Senior Software Engineer to join our team in the Netherlands. This is a full-time position that requires a minimum of 5 years of professional experience in software development.Key Responsibilities:Design, develop, and implement software solutions using Java, C++, Python, or similar languages.Collaborate with...
-
Senior Software Engineer
3 weeks ago
Pretoria, Gauteng, South Africa Network Recruitment Full time**About the Role:**We are seeking a skilled Senior Software Engineer to join our team at Network Recruitment. In this role, you will be responsible for the development and maintenance of EHS and back-end web application services.**Responsibilities:System documentation and analysisDesign, development, and testing of software systemsImpact analysis and system...
-
Senior Software Engineer
3 weeks ago
Pretoria, Gauteng, South Africa E&D Recruiters Full timeJob Title: Senior Software Engineer - Network ProtocolsWe are seeking a highly skilled Senior Software Engineer to join our team as a Network Protocols specialist at E&D Recruiters. This role involves the development of Layer 2 and Layer 3 protocol software components.As a Senior Software Engineer, you will be responsible for:Developing high-quality software...
-
Senior Cloud Backend Software Engineer
2 days ago
Pretoria, Gauteng, South Africa Tumaini Consulting Full timeWe are seeking a highly skilled Senior Cloud Backend Software Engineer to join our rapidly growing team at Tumaini Consulting. As a seasoned professional with expertise in cloud development, you will play a key role in driving innovation and growth for our clients across the globe.About UsTumaini Consulting is a dynamic consulting firm that prides itself on...
-
Senior Microprocessor Software Specialist
3 weeks ago
Pretoria, Gauteng, South Africa E&D Recruiters Full timeJoin E&D Recruiters as a Senior Microprocessor Software Specialist in Pretoria East and contribute to the development of cutting-edge software solutions for embedded systems. We're looking for an experienced professional with a strong background in software engineering and microprocessor architecture.Your responsibilities will include designing and...
-
Senior Network Software Developer
3 weeks ago
Pretoria, Gauteng, South Africa JenRec Recruitment Full timeAbout the RoleWe are seeking a skilled Senior Network Software Developer to join our growing team focused on designing and developing Layer 2 and Layer 3 protocol software for digital communication systems.Main ResponsibilitiesDevelop and maintain Layer 2 and Layer 3 embedded protocol software components.Ensure software meets coding standards and relevant...
-
Senior Software Engineer Position
3 weeks ago
Pretoria, Gauteng, South Africa E-Merge Full timeJob Summary:E-Merge is seeking a skilled Java Developer to join our team in Pretoria. As a senior software engineer, you will be responsible for leading the development and maintenance of our software applications using Java.Main Responsibilities:Lead the development of new software features and enhancements using Java.Mentor junior developers and provide...
-
Senior Software Developer Position in Gauteng
1 month ago
Pretoria, Gauteng, South Africa CHIETA Full timeAre you an experienced software developer looking for a new challenge?We are seeking a highly skilled and motivated individual to join our team as a Senior Software Developer.About the JobThe successful candidate will be responsible for developing and maintaining software applications using various programming languages, including .NET Core Framework,...
-
Senior .NET Software Engineer
3 weeks ago
Pretoria, Gauteng, South Africa Network Recruitment Full timeAbout Network Recruitment">At Network Recruitment, we're passionate about connecting talented individuals with exciting career opportunities. As a leading recruitment agency, we strive to make a positive impact on our clients' businesses and the lives of our candidates.">Salary: $60,000 - $80,000 per annum">Job Description:">We are seeking an experienced...
-
Senior Software Quality Assurance Specialist
3 weeks ago
Pretoria, Gauteng, South Africa CodeConnect Staffing (Pty) Ltd Full timeJob Title: Senior Software Quality Assurance SpecialistAbout the RoleWe are seeking an experienced Senior Software Quality Assurance Specialist to join our team at CodeConnect Staffing (Pty) Ltd in Pretoria, South Africa. This is a hybrid role that requires 3 days' on-site presence per week.The ideal candidate will have 3-5 years of hands-on software testing...
-
Senior Software Quality Assurance Specialist
2 weeks ago
Pretoria, Gauteng, South Africa Careers Full timeJob OverviewWe are seeking a skilled Senior Software Quality Assurance Specialist to join our team. The successful candidate will be responsible for ensuring the quality and integrity of our software applications.
-
Senior Embedded Software Developer
2 weeks ago
Pretoria, Gauteng, South Africa E&D Recruiters Full timeJob DescriptionE&D Recruiters is looking for a skilled Senior Embedded Software Developer to join our team.Key Responsibilities:Embedded Software Development: Design and develop embedded software for digital communication systems, utilizing C++ programming language.Agile Development Environment: Collaborate with software, hardware, and test engineers on...
-
Senior Software Engineer
2 months ago
Pretoria, South Africa Perfect Placement Recruitment Full timeJob Title: Senior Software EngineerLocation: NetherlandsSalary: To be discussed in the InterviewVacancy Type: Full-TimeClosing date for applications: End Dec 2024Non- negotiable qualifications and experience required:Education: Bachelor's or Masters degree in Computer Science, Software Engineering, or a related field.Experience: Minimum 5 years of...
-
Senior Software Engineer
17 hours ago
Pretoria, Gauteng, South Africa Tumaini Consulting Full timeAt Tumaini Consulting, we are looking to recruit a highly skilled Senior Software Engineer for a Hybrid role based in Pretoria East.OverviewOur client is seeking an experienced software engineer with a strong background in object-oriented programming and software development. The ideal candidate will have a solid understanding of software development...