Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Apr 7, 2023
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • We provide end-to-end IT Solutions. With more than 20 years' experience in Data Analytics, Vito Solutions can handle any IT requirement. We assess and analyze business problems to provide you with a strategy and fit-for-purpose IT solution implementation. Our consulting team has years of experience in business applications, data analytics, data warehousing, ...
    Read more about this company

     

    IT Manager

    JOB OVERVIEW:

    • The IT manager is responsible and accountable for the smooth running of the Company's computer systems within the limits of requirements, specifications, costs and timelines. The role also requires the candidate to participate in projects as an SAP Data Services Technical Architect & Administrator.

    DESCRIPTION OF POSITION:

    • Manages information technology, and computer systems and administers applications.
    • Plans, organizes, controls, and evaluates IT and electronic data operations.
    • Designs, develops, implements, and coordinates systems, policies, and procedures.
    • Ensures security of data, network access, and backup systems.
    • Acts in alignment with user needs and system functionality to contribute to organizational policy.
    • Identifies problematic areas and implements strategic solutions in time.
    • Audits systems and assess their outcomes.
    • Preserves assets, information security, and control structures.
    • Handles budget and ensures cost-effectiveness.
    • Manages outsourced IT vendor(s).
    • Consults on cyber-security compliance measures & policies and implements as necessary.
    • Suggests areas for improvement in internal processes along with possible solutions.

    Internal Operations and Communications:

    • Effectively communicates relevant IT-related information to superiors.
    • Resolves and/or escalates issues in a timely fashion. Initiates and implements improvements in all areas of IT responsibility.
    • Serves as the main point of contact on all IT-related matters for the office assigned.
    • Communicates effectively with internal clients to identify needs and evaluate alternative business solutions.
    • Continually seeks opportunities to increase internal client satisfaction and deepen client relationships.

    Networking:

    • Assists in the planning and implementation of additions, deletions, and major modifications to the supporting regional infrastructure.
    • Implements network security.
    • Oversees the administration and maintenance of the company's infrastructure, and directs vendors when necessary.
    • Oversees the administration of the company's WAN.

    Telephony:

    • Manages and develops upgrades to the company's telephone system at the regional level.

    Internal Systems:

    • Oversees troubleshooting, systems backups, archiving, and disaster recovery and provides expert support when necessary.
    • Set up, configure and manage internal SAP application environments.
    • Support the SAP Data Services Technical environments across various Data Migration Projects
    • Works with project teams to help implement Internal Systems.

    Help Desk Administration:

    • Oversees all help desk activities with the appointed vendor. Interacts with internal clients on all levels to help resolve IT-related issues and provides answers in a timely manner.
    • Asset Management
    • Builds and maintains vendor relationships and manages the purchase of hardware and software products.
    • Ensures that company assets are maintained responsibly.
    • Oversees the administration and maintenance of computer software for the company.

    General:

    • Reports to the CEO.
    • Serves in an advisory capacity to the Company employees and Directors.
    • Ad-hoc after-hours activities may be required.
    • Travel may be required.

    KNOWLEDGE AND SKILLS:

    • SAP basis general knowledge.
    • Knowledge of network architecture and client/server technology.
    • Excellent knowledge of technical management, information analysis, and of computer hardware/software systems
    • Ability to manage projects and teams.
    • Self-starter and can work independently.

    QUALIFICATIONS REQUIRED:

    • Degree in BTec, BSc in Computer Science
    • Microsoft Certified Professional (MCP) or similar field

    EXPERIENCE REQUIRED:

    • A minimum of 5 years experience in a similar role.
    • Experienced in administering Windows, Linux, O365 Active Directory, SAP, and SQL/HANA environments
    • Proven professional experience and detailed knowledge of the industry's best practice processes.
    • Hands-on experience with computer networks, network administration and network installation

    ADVANTAGEOUS SKILLS:

    • CGEIT, COBIT 5, TOGAF, 6 Sigma or related IT Governance and system architecture courses.
    • Cisco, AWS, Azure, Github/Bitbucket.
    • Exposure of data protection practices (GDPR or POPI) and cyber security.
    • Please note: If you have not heard from us within 2 weeks, please consider your application unsuccessful.

    go to method of application »

    Scrum Master

    JOB OVERVIEW:

    • The Agile Coach is responsible for equipping squad members with the right knowledge, tools and training to use agile to its full potential. The role involves understanding where squads are in their journey and offering the right approach to support their growth. To enable continuous improvement the Coach asks the right questions, provides good mental models, challenges people in their thinking and guides them towards consistent quality in their work. The coach also performs the role of Senior Scrum Master running key initiatives.

    DESCRIPTION OF POSITION:

    • Agile tool workflow configuration, reporting and management
    • Update Scrum boards and consolidate feedback from multiple teams
    • Lead key teams as a Senior Scrum Master
    • Improving flow within the delivery teams - continuous improvement

    KNOWLEDGE AND SKILLS:

    • SAFe - PI planning, etc
    • Knowledge of Business Analysis and Risk Management skills.
    • Knowledge of sound business judgment.
    • Ability to communicate internal controls concepts clear in a business context.
    • Knowledge of scrum principles
    • Product development process knowledge
    • Agile methodology
    • Sprint methodology and Project Management
    • Reporting and Administration

    Personal Attributes

    • Action orientated - Contributing through others
    • Plans and aligns - Contributing through others
    • Optimizes work processes - Contributing through others
    • Decision quality - Contributing through others

    Core Competencies

    • Being resilient - Contributing through others
    • Collaborates - Contributing through others
    • Cultivates innovation - Contributing through others
    • Customer focus - Contributing through others
    • Drives results - Contributing through others

    QUALIFICATIONS REQUIRED:

    • Project Management or Agile Certifications

    EXPERIENCE REQUIRED:

    • 5+ years Agile life cycle experience
    • 5+ years IT administration experience
    • 3+ years SAFe experience
    • 2+ years Senior Scrum Master
    • 2+ years Coaching teams on Agile cadences in a SAFe framework

    go to method of application »

    Senior Finance Assistant

    JOB OVERVIEW:

    • We are looking for an experienced Senior Finance Assistant (Procurement) to support our evolution of the finance team and business growth. Partnering with various departments across the Company, and reporting to the CFO, the candidate must demonstrate a strong ability to problem solve, be a self-starter, and own the end-to-end process of procurement and vendor management. You will work closely with the business managers to build departmental budget trackers, identify process improvement and own the procurement process across the departments working with vendors across the globe.

    DESCRIPTION OF POSITION:

    • Own the internal departmental budget procurement process
    • Working with department heads to standardize the procurement process
    • Drive the internal feedback process
    • Constantly look for innovative ways to automate the internal and external procurement process.
    • Ensuring the procurement data aligns with the Financial department data
    • Provide regular & ad-hoc internal business reports on departmental spending trends and issues
    • Assisting with existing and new vendor engagements - commercials, contracts, and processes.
    • Communicating & working with the business departments to drive the procurement of services from our vendors and understand the status/timeline of delivery of services.
    • Partner closely with the business to support their sourcing decisions and vendor partnerships for scale and cost efficiencies, and to ensure a diverse and sustainably focused supplier chain to keep pace with the evolving needs of our business.
    • Ongoing engagement & partnering with businesses, ensuring strong two-way communication of finance requirements from the business and a strong understanding of the link between operational drivers and business performance.

    KNOWLEDGE AND SKILLS:

    • Excellent administrative and time management skills
    • Advanced Excel and Database skills (Smartsheet experience preferable)
    • Ability to demonstrate logical thinking with strong attention to detail
    • Ability to cultivate strong cross-functional relationships and communicate effectively with team members and business partners
    • Understanding and capable of developing flexible structures and effective processes
    • The ability to manage multiple projects to implement processes and procedures throughout the company.
    • Able to work unsupervised and outside the defined scope of the role.
    • Demonstrate commitment and initiative to seek out creative solutions to continually improve processes and ways of working.
    • Strong business awareness that will enable anticipation & early identification and resolution of issues on a proactive basis.

    QUALIFICATIONS REQUIRED:

    • Bachelor's degree in a numerically focused subject

    EXPERIENCE REQUIRED:

    • 5+ years of relevant finance, commercial, and vendor management experience, preferably at a software company
    • Experience with procurement and vendor management process
    • Experience working at a global organization working with different time zones
    • Experience working at a software company (between 100-200 employees)Relationship builder

    ADDITIONAL REQUIREMENTS:

    • Preferably hold a valid driver's license and passport
    • You must have the legal right to work in South Africa

    go to method of application »

    DataStage Developer

    DESCRIPTION OF POSITION:

    • Analysis of change requests received for own systems and interfaces with other systems.
    • Work with Business Analysts to provide input to estimations of T-Shirt sizes for proposed changes.
    • Analysis and interpretation of specifications and changes required to systems, including data models where applicable.
    • Maintenance of existing programs according to change requests
    • Development of new programs according to change requests
    • Optimizing data transformation programs for efficiency or incorporating new changes.
    • Debugging and testing of own programs to ensure correctness.
    • Testing of interfaces to other systems and/or upgrade testing
    • Implementation of changes into the production environment, as part of the change management process
    • Ensuring the wiki is updated to reflect all features, including functional and technical perspectives.
    • Updates of data model documentation
    • Documentation of changes in programs implemented.
    • Publishing of documentation as required to a central point.
    • Problem-solving and user assistance for own systems supported (functional, not technical)
    • Provision of hands-on training for own system and changes being implemented
    • Provision of standby time/support over week-ends and at year-end
    • Correction of errors/bugs in production
    • Support and assistance with DRP(Disaster Recovery Process)
    • Management of own time and delivery of tasks according to deadlines
    • Providing coaching/training to junior team members

    KNOWLEDGE AND SKILLS:

    • DataStage essential (intermediate level)
    • Data Warehousing
    • Warehousing in terms of ETL processes
    • Business Objects
    • SQL
    • DB2

    Competencies:

    • Accountability
    • Customer Service
    • Communication
    • Adaptability
    • Innovation
    • Continuous Learning
    • Results Driven
    • Interpersonal skills

    QUALIFICATIONS REQUIRED:

    • Matric

    EXPERIENCE REQUIRED:

    • 3 years of IT experience
    • Must have strong DB2 skills
    • Experience in working with life Insurance product/asset data
    • ETL experience essential
    • Strong database background in DB2, using it as a source and target of data. Develop SQL DDLs to validate testing of the completeness and accuracy of data during data loads and testing
    • Linux environment

    ADVANTAGEOUS SKILLS:

    • Linux scripting
    • A tertiary qualification

    go to method of application »

    PL/SQL Developer

    JOB OVERVIEW:

    • We are looking for a dynamic and motivated PL/SQL Developer to join our team. The primary focus of this position is to engage with clients in order to understand their business requirements/business needs, to then interpret, design and implement the most suitable system solution.

    DESCRIPTION OF POSITION:

    • To be successful in the team, you need to be a highly motivated, innovative individual with a strong understanding of PL/SQL. You need to have the ability to understand and interpret requirements, work independently and get the job done. 

    The individual will be responsible for:

    • Design high-level solutions and database tables.
    • Prepare specifications and programs of a highly technical or complex nature with no assistance
    • End-to-end delivery of the SDLC
    • Assist Systems Analysts / Programmers with application or technical problems
    • Lead development on projects in this space
    • Coordinate a project team on innovation projects
    • Help with day-to-day queries from users and Company IT teams
    • First-line of support and/or standby when needed
    • Regular and professional communication from junior levels to senior levels
    • Managing admin of the team and self on company-approved toolkits
    • Play an active role in the strategic future of the systems

    KNOWLEDGE AND SKILLS:

    • A senior-level position requiring advanced technical knowledge in all areas of applications programming, system design, and update, storage, and retrieval methods
    • Ability to do application design
    • Analytical mindset and logical thinker
    • Attention to detail
    • Ability to follow instructions
    • Adhere to standards
    • Structured and strong planning capabilities
    • The natural tendency to take ownership and responsibility
    • The ability to work under pressure and make deadlines
    • Positive and proactive attitude
    • Self-managed
    • Self-motivated
    • Work as part of a team
    • Ability to coach junior staff members.
    • Ability to play an influential role in the team
    • Committed to excellent customer service
    • Ability to liaise with customers to define specifications on projects
    • Knowledge and understanding of the client's business area

    EXPERIENCE REQUIRED:

    • 8 years experience in PL/SQL
    • At least 10 years IT experience

    go to method of application »

    Python Developer

    JOB OVERVIEW:

    • You will join our amazing team of developers that support and develop our bespoke supply chain solutions with the latest in technology trends. The team is energetic, dynamic, and eager to learn, test and implement new software and hardware technologies.
    • The ideal candidate will be accurate, self-motivated, and meticulous with an eye for detail, who enjoys undertaking complex assignments, meets deadlines, and continually strives to deliver superior performance. 
    • The candidate must operate with a strong sense of ownership and responsibility and thrive in a fast-paced environment where making quick, sound decisions are crucial.

    DESCRIPTION OF POSITION:

    • Understand system functionality
    • Understand the relational database principle
    • Analyze, design, and develop systems
    • Test and debug the application
    • Work as part of a project team

    KNOWLEDGE AND SKILLS:

    • Strong problem-solving skills
    • Ability to take responsibility and be decisive
    • Ability to work within a team
    • Effective planning and organizational skills
    • Ability to work under pressure
    • Deadline driven
    • Ability to develop applications in Python and Angular or Javascript
    • Oracle RBMS

    QUALIFICATIONS REQUIRED:

    • Matric
    • BTech degree or diploma

    EXPERIENCE REQUIRED:

    • 2-4 years of experience

    go to method of application »

    DataOps Database Administrator

    JOB OVERVIEW:

    • The primary focus of this position is to administrate, configure, monitor and maintain our Database environment. You will need to be helpful and supportive to your team and your clients, your fellow Company developers. 
    • You join an energetic, focused and dynamic team. The ideal candidate will be accurate, self-motivated and meticulous with an eye for detail, who enjoys undertaking complex assignments, meets deadlines and continually strives to deliver superior performance. The candidate must operate with a strong sense of ownership and responsibility and thrive in a fast paced environment where making quick, sound decisions are crucial.

    DESCRIPTION OF THE POSITION:

    • In this career, your duties may include working to improve the performance and efficiency of data storage and access systems. Your responsibilities also involve server maintenance and the development of database security systems. The company usually expects the administration team to use their skills to meet the clients needs for data storage and access. You may also perform an analysis of backup procedures and make upgrade recommendations based on your findings.

    He/She will be responsible for supporting, coordinating and maintaining the various database applications by installing, configuring, troubleshooting and repairing the databases of our various clients in the group.

    • Documentation of processes
    • Database installs and DR environment configuration
    • Database patching and upgrades as well as backups and restores
    • Implementation of database monitoring utilities
    • Database performance investigations
    • Structural changes and deployment of database objects
    • User requests
    • Standby
    • POC new technologies or processes for clients
    • Provide consultancy, education and guidance in the use and exploitation of DBMS and database environments and infrastructure.
    • Recommend technical solutions to our clients.
    • Assist in the logical design and implement the physical definition of databases in conjunction with application systems analysts.
    • Enhance and maintain databases to accommodate new business functions and improve existing business functions.
    • Assist application developers with problem analysis and resolution of development and production failures.
    • Provide and maintain technically stable and performing production environments.
    • Research and evaluate alternative solutions and recommend the most efficient and cost effective database solution for the application design.
    • Monitors and analyzes ongoing database status, utilization and capacity.
    • Implements and supports database security regulations, policies, and guidelines.
    • Work closely with technical and client management to plan and implement database tools in support of business applications development requirements and processes.
    • Support user and developer access, upgrade planning, implementation and resolution of database
    • Capacity Plans
    • Meet contracted SLAs
    • Disaster recovery (backup and restore) Procedures and checks

    KNOWLEDGE AND SKILLS:

    • Sound working knowledge of Oracle.

    Technologies:

    • Oracle Enterprise Manager
    • Oracle, SQL Server & MySQL Databases
    • Linux
    • Oracle Data Guard
    • Oracle RMAN
    • Performance Tuning

    QUALIFICATIONS REQUIRED:

    • Matric
    • Tertiary qualification in IT
    • OCA and OCP certifications

    EXPERIENCE REQUIRED:

    • 4-5 Years experience as a DBA

    go to method of application »

    Analyst Programmer

    JOB OVERVIEW:

    • We are looking for an energetic and skilled programmer to create secure and functional code. The ideal candidate will have a passion for technology and software building. Attention to detail and an analytical mind are essential qualities for a successful career in programming.

    DESCRIPTION OF POSITION:

    • Lead a product team (2 to 6 members)
    • Provide technical guidance and support to the product team
    • Design high-level solutions and database tables
    • Lead development on projects in this space
    • Accountable for the product teams quality of work
    • End-to-end delivery of the SDLC
    • Help with day-to-day queries from business users and Company teams
    • First-line of support and/or standby when needed
    • Regular and professional communication from junior levels to senior levels
    • Managing the admin of the team and self on company approved toolkits
    • Prepares specifications and programs of a highly technical or complex nature
      with no assistance.
    • Assists Systems Analysts / Programmers with the application or technical
      problems.
    • Play an active role in the strategic future of the system

    KNOWLEDGE AND SKILLS:

    Technologies:

    • PLSQL
    • Linux / Autosys
    • SVN /GIT

    Competencies:

    • Advanced technical knowledge in all areas of the application programming, system design, and update, storage, and retrieval methods.
    • Ability to liaise with the customer to define specifications on projects.
    • Ability to do application design.
    • Ability to lead junior staff members.
    • Knowledge and understanding of the clients cellular space
    • Analytical mindset and logical thinker
    • Ability to play an influential role in the team and to manage and lead a team
    • Delivering the highest possible quality of work
    • Positive and pro-active attitude
    • Self-managed, and self-motivated
    • Attention to detail
    • Ability to follow instructions & adhere to standards and to work as part of a team
    • Committed to excellent customer service
    • Structured and strong planning capabilities

    QUALIFICATIONS REQUIRED:

    • Relevant qualification

    EXPERIENCE REQUIRED:

    • 6-8 years experience in PL/SQL or SQL
    • 6-7 years of IT experience

    ADVANTAGEOUS SKILLS:

    • Oracle Forms / Oracle ADF
    • Java / Python / PHP

    go to method of application »

    Senior Front-End Software Developer

    JOB OVERVIEW:

    • The Company's Engineering team is predominantly based in Cape Town and is responsible for the design, development and go-to-market of the Company's product suite. They use an agile process to deliver quality software to our customers. They are faced with challenging problems regularly, so problem-solving skills are a must. Automation forms a key part of the Company's strategy to deliver high-quality software in a fast-paced market.
    • The Senior Front-End Software Developer role supports product development and quality software delivery by implementing and maintaining automation using modern continuous integration tools and methodologies. As a Senior Front-End Software Developer, you will be responsible for leading the development team, liaising with the QA department and developing code that reliably deploys the applications in the company's product suite to on-premise or cloud platforms. There would also be an expectation to maintain existing or implement new product features.

    DESCRIPTION OF POSITION:

    Process

    • Participating in an agile development process as projects require
    • Collaborate with the team to continually improve development and delivery processes
    • Collaborate closely with customers and company stakeholders in understanding and breaking down requirements
    • Quality, security, and performance focus throughout the delivery cycle

    Ownership

    • Ownership and accountability of end-to-end life cycle for new and existing features
    • Ownership of code base and unit and functional tests 

    Responsibilities

    • Development of new product capabilities
    • Maintenance of existing product capabilities, including defect fixes
    • Creation of automated tests and contribute toward a sophisticated continuous integration environment
    • Deliver demos throughout the development process to customers and internal Company stakeholders
    • Customer support, including after-hours support rotation, for defect correction and consulting on service resolution
    • Enable customers and Company service organization by actively engaging on IM client channels(Zoom, WebEx Teams, Microsoft Teams etc.)

    SKILLS REQUIRED:

    • Full stack capabilities or willingness to transition with understanding of tools and languages
    • JavaScript/Typescript
    • Angular
    • REST API Integration
    • Fluent in automation tools such as Cypress or Protractor

    COMPETENCIES:

    • Critical thinker and problem-solving skills
    • Willing to learn
    • Always keeping up to date with the latest technologies 
    • Motivated, self-starter
    • Fast learner
    • Accountable
    • Excellent communication skills

    QUALIFICATIONS REQUIRED:

    • Completed relevant programming courses.
    • A degree in Computer Science is preferred.

    EXPERIENCE REQUIRED:

    • 6 Years development experience.
    • 2 years of software development experience with Angular v13, using Typescript as well as previous versions.
    • Experience in managing a team.

    ADVANTAGEOUS SKILLS:

    Ability to work across technology stacks

    • NodeJS
    • Python
    • Docker
    • Jenkins
    • Ansible
    • Selenium
    • MongoDB
    • Django

    go to method of application »

    Cyber Security Engineer

    JOB OVERVIEW:

    • The Cyber security Engineer is responsible for designing, implementing and managing a highly secure network solution that protects against potential cyber attacks and hacking threats by maintaining the cyber security environment on-prem and in the cloud.
    • You must display an excellent understanding of technology infrastructures using Firewalls, VPN, IDS/IPS, Web-Proxy, Cloud Security and Security Audits.
    • You must be comfortable working with a variety of technologies, security problems, and troubleshooting of the network.

    DESCRIPTION OF POSITION:

    • Give input on best practice security standards on new systems, network design, and
      respective third-party integrations.
    • Design, implement, manage, monitor, and upgrade security measures for the protection of the organization's data, systems, and networks
    • Create and maintain documentation as it relates to network configurations, security
      architecture and best practice principles.
    • Support and maintain all network security devices across multiple sites (Globally)
    • Daily administration of firewall rules, IPS Policies and Filters via change control procedures.
    • Monitor performance, logs, reports and alerts of potential threats or attempted breaches related to security incidents and remediate accordingly.
    • Collaborate with management and department leaders to assess near and long-term
      network security assessments, vulnerabilities and risks.
    • Troubleshooting all network and security issues and incidents
    • Responding to network and associated systems security breaches
    • Ensuring that the organization's data and infrastructure are protected by enabling the
      appropriate security controls
    • Testing and identifying network and system vulnerabilities
    • Daily administrative tasks, reporting, and communication with the relevant departments in the organization
    • Evaluating the organization's security needs and establishing best practices and standards accordingly
    • Routinely conduct penetration testing
    • Taking appropriate security measures to ensure that the organization's infrastructure and existing data are kept safe
    • Conducting testing and scans to identify any vulnerabilities in the network and system
    • Knowledge of current cybersecurity trends, as well as the continued research of emerging trends and hacking techniques
    • Taking an active role in the change management process
    • Willing to travel and be on standby

    KNOWLEDGE AND SKILLS:

    • Strong problem-solving and analytical skills
    • Ability to seek out vulnerabilities in IT infrastructures
    • A deep understanding of how hackers work and the ability to keep up to date with the fast pace of change in the criminal cyber-underworld
    • Ability to use logic and reasoning to identify the strengths and weaknesses of IT systems
    • Excellent communication and presentation skills
    • Ability to take responsibility and be decisive
    • Ability to work within a small team
    • Effective planning and organizational skills
    • Ability to work under pressure
    • Ethical hacking
    • Strong attention to detail and problem-solving skills
    • Solid understanding of the OSI model and renowned ports and services
    • Understanding of cybersecurity methodologies
    • The ability to evaluate system changes for security implications and the knowledge to
      make recommendations for improvements
    • The ability to thrive in a fast-paced environment and to work under pressure

    QUALIFICATIONS REQUIRED:

    • Formal Cisco certification ideal CCNA/CCNP (Security)
    • Formal Cloud certifications ideal Azure & Google Cloud Platform

    EXPERIENCE REQUIRED:

    • Minimum of 5 years of cybersecurity support experience
    • Must have experience in the areas of vulnerability threat management, cybersecurity, and supporting management tools and technologies such as Cisco ASA/FTD/Meraki/DUO/FMC, Intrusion Prevention, Tenable Nessus and SIEM(Splunk).
    • Network experience with the TCP/IP stack
    • Proficiency in Linux ideal

    go to method of application »

    Junior Linux Administrator

    JOB OVERVIEW:

    • We are looking for a Junior Linux Engineer who will be responsible for implementing, maintaining, and monitoring the infrastructure; also, collaborate with other team members to develop automation strategies and deployment processes. You will become an integral part of the team, making every problem of the platform an issue of your own, and solving them accordingly, you will also have the opportunity to upskill yourself and grow within this role provided you have basic knowledge and passion for Linux.
    • Using Agile methodologies the server squad works in close partnership with different business retailers within the Company group. Our mission is to enrich customers' lives by enabling business channels to provide financial services through technology.

    DESCRIPTION OF POSITION:

    Provide advanced operating system support for Linux servers

    • Provide advanced operating system support for Linux servers
    • Design, install, and support VMware
    • Manage support calls for the supported environment
    • Maintain related documentation
    • Ensure optimal efficiency of VMware systems
    • Establish and ensure the high availability of systems
    • Deploy Hardware
    • Provide hardware support for servers
    • Installing and configuring software, hardware, and networks
    • Monitoring system performance and troubleshooting issues
    • Ensuring security and efficiency of IT infrastructure
    • Manage network servers and technology tools
    • Set up accounts and workstations
    • Monitor performance and maintain systems according to requirements
    • Troubleshoot issues and outages
    • Ensure security through access controls, backups, and firewalls
    • Upgrade systems with new releases and models
    • Develop expertise to train staff on new technologies
    • Build an internal wiki with technical documentation, manuals, and IT policies

    KNOWLEDGE AND SKILLS:

    • Ability to create scripts in Python, Perl, or other languages
    • Knowledge of different operating systems (Microsoft, Unix, Linux, etc.)
    • Basic programming skills - (PHP, JavaScript, etc.)
    • Familiarity with various operating systems and platforms
    • Solid understanding of Automation tools and languages (Ansible/PowerShell)
    • Resourcefulness and problem-solving aptitude
    • Excellent communication skills
    • Hardware knowledge
    • Attention to detail
    • Critical thinking

    QUALIFICATIONS REQUIRED:

    • Matric
    • BSc/Ba in Information Technology, Computer Science, or a related discipline

    EXPERIENCE REQUIRED:

    • 2-3 years of database, network administration, or system administration experience
    • Experience with databases, networks (LAN, WAN), and patch management
    • Server hardware experience

    ADVANTAGEOUS:

    • Professional certification (e.g. Microsoft Certified Systems Administrator (MCSA)
    • System administration and IT certifications in Linux, Microsoft, or other network-related fields are a plus.

    go to method of application »

    Senior Python Developer

    JOB OVERVIEW: 

    • The ideal candidate will be accurate, self-motivated, and meticulous with an eye for detail, who enjoys undertaking complex assignments, meets deadlines, and continually strives to deliver superior performance. The candidate must operate with a strong sense of ownership and responsibility and thrive in a fast-paced environment where making quick, sound decisions are crucial

    You will be working with the following technologies:

    • Python
    • Angular
    • Oracle RBMS

    RESPONSIBILITIES:

    • Understand system functionality
    • Understand the relational database principle
    • Analyze, design, and develop systems
    • Test and debug the application
    • Work as part of a project team

    KNOWLEDGE AND SKILLS:

    • Ability to develop applications in Python and Angular or Javascript
    • Strong problem-solving skills
    • Ability to take responsibility and be decisive
    • Ability to work within a team
    • Effective planning and organizational skills
    • Ability to work under pressure
    • Deadline driven

    QUALIFICATIONS REQUIRED:

    • Matric
    • BTech degree or diploma

    EXPERIENCE REQUIRED:

    • 5-8 years of experience

    go to method of application »

    Integration Engineer

    JOB OVERVIEW:

    • As a member of the integration team, the integration developer is a highly motivated person focused on working hand-in-hand with other technical support, application support, development support, implementation, business and service teams. We are looking for someone who enjoys solving problems and helping development teams become more productive. This position is for you if you enjoy delivering professional working solutions, taking pride in the quality of the solutions you deliver and maintain while having fun and being balanced.

    DESCRIPTION OF POSITION:

    • Design, develop and maintain APIs.
    • Design and develop with support and reusability in mind.
    • Responsible for supporting and maintaining Middleware technology (WSO2) and integrated components in test and production environments.
    • Support quality assurance (automated testing and supporting user testing when required).
    • Participate during all stages of the software development life-cycle.
    • Deploy, test, and maintain integration pipelines for workflows and services using CI/CD
    • Improve and streamline processes (including application testing, deployment, and monitoring).
    • Help with day-to-day queries from clients and Company IT teams.
    • Collaborate with the development teams on the integration middleware platform and provide recommendations and guidance on integration solutions.
    • First level of support for all integration issues and manage incident resolution and problem management.
    • Analyze the environment to detect deficiencies and recommend solutions for continuous improvement.
    • Create detailed technical documentation.

    KNOWLEDGE AND SKILLS:

    • Good understanding of industry standards technical adapters like SOAP, REST, FTP, etc. and hands-on experience in XML, XSD, WSDL, JavaScript.
    • Good SOA architecture understanding. 
    • Working with XML-related technologies (XML, XSD, XPATH, XSLT)
    • Knowledge in HTTP, REST, SOAP, and JSON technologies
    • Knowledge with Software Version Control systems: GIT, SVN etc.
    • Knowledge in API lifecycle management (WSO2 API Manager or
      Mulesoft Anypoint platform or Google Apgiee)
    • Knowledge of Integration frameworks offered by SaaS applications.
    • Understanding of integration Security.
    • Good analytical and debugging skills.
    • Strong problem-solving and communication skills
    • Self-motivated and able to work with minimum supervision
    • Solid understanding of synchronous vs asynchronous messaging
    • Strong leadership & mentoring skills
    • Influential
    • Ability to handle stressful situations

    QUALIFICATIONS REQUIRED:

    • Matric
    • Tertiary qualification in IT

    EXPERIENCE REQUIRED:

    • Previous working experience as an Integration Engineer for 3+ years.
    • 2-3 years of Java coding experience.
    • Hands-on experience designing and developing inbound and outbound integration interfaces with API Web services (REST and SOAP service development skills).
    • Experience in HTTP, REST, SOAP, and JSON technologies
    • Experience with Software Version Control systems: GIT, SVN etc.
    • Experience in API lifecycle management (WSO2 API Manager or
      Mulesoft Anypoint platform or Google Apgiee)

    ADVANTAGEOUS SKILLS:

    • Experience development using Spring Boot, Java Streams, Spring Integration, Java Generics, JUnit, Maven, Message Queues (AMQP), and JPA/Hibernate
    • Experience using version control systems, such as GIT
    • Knowledge of Continuous Integration tools such as Jenkins
    • Knowledge of Google Cloud Platform and G-Suite
    • Knowledge of the use of container technology such as Docker and Kubernetes
    • Knowledge of the ELK stack (Elastic Search/Kibana)
    • Knowledge and experience in databases (SQL)
    • Exposure to Agile methodologies, such as SCRUM and KANBAN

    go to method of application »

    Systems Analyst I

    DESCRIPTION OF POSITION:

    • Understanding of requirements specifications
    • Assistance with functional specifications as required
    • Development of technical specifications for product and process requirements, including integration mapping.
    • Logical system design (Independent of Technology) - use case realization documentation & logical data model
    • Analyze non-functional requirements
    • Input into the quality management plan
    • Assist with quality reviews
    • Assist with the design process
    • Input for various UI prototypes, end users and reports
    • Assist with the draft of the iteration plan, scoping, and estimation
    • Risk management plan identification of potential risks/issues and give input to risk mitigation plan

    KNOWLEDGE AND SKILLS:

    • Sound understanding of the web technology landscape
    • Sound understanding of the software development process and methodology in the IT organization
    • Thorough understanding of OO concepts, design principles, and design patterns
    • Knowledge of Service Oriented Architecture (SOA) will be recommendable
    • Domain-driven design

    Competencies:

    • Strong analytical & numerical ability
    • Problem-solving skills
    • Conceptual thinker
    • Good communication / interpersonal skills
    • Action/results orientated
    • Quality orientation
    • Knowledge seeking/learning orientation
    • Team Player

    QUALIFICATIONS REQUIRED:

    • Grade 12 (Matric)

    EXPERIENCE REQUIRED:

    • 3-4 years of relevant experience in system analysis and design
    • At least 5 years of IT experience

    ADVANTAGEOUS SKILLS:

    • Experience in life assurance in the or broader financial services industry
    • Sound knowledge of the Company products and quotation system
    • Any tertiary qualifications with an emphasis on technical-related courses such as systems design, UML, and OO A&D methodology will be a very strong advantage

    go to method of application »

    Junior Finance Assistant

    JOB OVERVIEW:

    • The role requires a well-balanced individual to navigate between a high volume of invoices and financial deadlines. Priorities change constantly and this person needs to be able to adapt. Zero error tolerance is an absolute necessity and is a key attribute for the Finance department. This person is also responsible for effective internal communication with the relevant financial stakeholders.

    DESCRIPTION OF POSITION:

    • Facilitate the payment process for vendor invoices
    • Keep vendor control up to date
    • Preparing of monthly invoices
    • Preparing of journal entries for monthly recharges and bank deposits
    • Preparing of journals for accruals
    • Extracting of relevant SAP information to populate recons and reports
    • Investigate variances between actuals and budget
    • Provide reasons for over / under spend on monthly recon items 
    • Handling ad-hoc payment queries or requests directly from vendors
    • Handling of daily queries 
    • Assist Lead: Finance and Procurement during Budgeting Process

    KNOWLEDGE AND SKILLS:

    • Understanding of accounting principles
    • Microsoft Office (strong excel skills)
    • Financial reporting
    • Financial controls
    • Structured investigation and troubleshooting skills
    • Strong administration skills
    • Effective communication skills

    CORE COMPETENCIES:

    • Planning and organizing
    • Attention to detail
    • Relationship building
    • Client centricity
    • Team player
    • Manages complexity

    QUALIFICATIONS REQUIRED:

    • Matric
    • Finance qualification essential

    EXPERIENCE REQUIRED:

    • Financial and accounting experience of at least 2 years

    ADVANTAGEOUS SKILLS:

    • Experience with SAP

    go to method of application »

    Business Analyst

    DESCRIPTION OF POSITION:

    • Identify & define business requirements for new business models or changes to existing models (including definition of application requirements and any Graphical User Information (GUI) requirements).
    • Analyze & design new business processes and organizational structures to support business requirements.
    • Create business process models, analyze models and identify variances from operational & performance requirements.
    • Define & design changes to existing processes as required & ensure integration of changes into process environment.
    • Work with the project manager, architects, and other team members to define non-functional requirements (including metrics and performance goals) for the application.
    • Participate in transitioning the requirements & use cases to systems analysts & designers, and ensure a clear & complete understanding of the requirements.
    • Participate in quality management reviews throughout the Company Development Life Cycle to ensure requirements are fulfilled.
    • Review test approach & test cases to ensure coverage of relevant business scenarios, use cases and functionality defined.
    • Participate in testing to ensure that business requirements have been met.
    • As subject matter expert assist with investigations, business impact and benefits analysis, and updates of the business case.
    • Assist with benefit realization review.

    KNOWLEDGE AND SKILLS:

    • Knowledge of business & understanding of IT, and ability to converse in both domains.
    • Understanding of / experience with analysis methodologies, process disciplines and Company Development Life Cycle methodologies.
    • Ability to articulate complex or technical concepts & issues in business terms relationship development.

    QUALIFICATIONS REQUIRED:

    • Matric/Grade 12
    • Relevant 3 years Degree/Diploma
    • Relevant accredited business /systems analysis courses

    EXPERIENCE REQUIRED:

    • A minimum of 2 years job-related experience, knowledge/experience within the Life Assurance industry (or in broader Financial Services industry).

    OTHER:

    • Must be willing to travel on an ad-hoc basis.
    • Must be in position of a valid drivers license.

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Vito Solutions Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail