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.

Oops! It seems this job from Vito Solutions has expired
View current and similar jobs below
  • Posted: Jul 5, 2024
    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

     

    .Net Developer (Mid-Level)

    DESCRIPTION OF POSITION:

    Key Responsibilities:

    • Develop and maintain applications using .NET, C#, and C++.
    • Upgrade and enhance existing applications built on older .NET frameworks.
    • Collaborate with cross-functional teams to design, develop, and implement software solutions.
    • Troubleshoot and debug issues to improve application performance.
    • Participate in code reviews and contribute to best practices for software development.

    KNOWLEDGE AND SKILLS:

    • Strong problem-solving skills and attention to detail.
    • Excellent communication and teamwork abilities.
    • Ability to work independently and manage time effectively in a hybrid work environment.

    QUALIFICATIONS REQUIRED:

    • Relevant Bachelor's Degree.

    EXPERIENCE REQUIRED:

    • 3 - 5 years of work experience with .NET Framework.
    • 3 - 5 years of work experience with Python (Programming Language).
    • Proven experience with .NET, C#, and C++ development.
    • Familiarity with older .NET frameworks and experience upgrading them.

    go to method of application »

    .Net Developer (Senior)

    DESCRIPTION OF POSITION:

    Key Responsibilities:

    • Develop and maintain applications using .NET, C#, and C++.
    • Upgrade and enhance existing applications built on older .NET frameworks.
    • Collaborate with cross-functional teams to design, develop, and implement software solutions.
    • Troubleshoot and debug issues to improve application performance.
    • Participate in code reviews and contribute to best practices for software development.

    KNOWLEDGE AND SKILLS:

    • Strong problem-solving skills and attention to detail.
    • Excellent communication and teamwork abilities.
    • Ability to work independently and manage time effectively in a hybrid work environment.

    QUALIFICATIONS REQUIRED:

    • Relevant Bachelor's Degree.

    EXPERIENCE REQUIRED:

    • 5+ years of work experience with .NET Framework.
    • 5+ years of work experience with Python (Programming Language).
    • Proven experience with .NET, C#, and C++ development.
    • Familiarity with older .NET frameworks and experience upgrading them.

    go to method of application »

    Customer Experience (CX) Analyst

    JOB OVERVIEW:

    • The Client is dedicated to fostering a vibrant and positive work atmosphere, providing their customers with all the opportunities needed for success. They are firmly committed to transformation and the embrace of diversity. This dedication propels them to strive for a diverse workplace, with employment equity being a central objective. Their goal is to create an inclusive workforce that mirrors the demographics of our society, including individuals with disabilities.

    DESCRIPTION OF POSITION:

    • The Client has embarked on a strategic journey to establish a new world client and intermediary experience or CX function to deliver the client and intermediary-facing solutions and tools in support of their digital transformation. In accordance, the Client's CX vision is to create engagements and experiences which help their clients to live with confidence, be inspired and assist in guiding them towards their financial aspirations.

     

    • The Customer Experience (CX) Analyst will be responsible for analysing client experience measurement and behavioural data (from multiple sources), developing dashboards/visualisations and providing actionable client experience insights that can impact the bottom line to various stakeholders. This will also enable the Customer Experience (CX) Analyst to identify opportunities and threats that influence the Client's progress towards its goal of delivering customer experience that drives business results.

    Key Responsibilities:

    • Automate the calculation and reporting of consolidated CX performance (KPI) scores at a Group, cluster, business, and operational level.
    • Collect, automate, analyse and continuously provide client experience measurement feedback near real-time for business to action.
    • Identify relevant data and integrate multiple data sources (e.g. client experience survey data, customer journey metrics, qualitative data, client behavioural data, internal data, and market data) to perform analysis and derive insights.
    • Through quantitative and qualitative research and analysis: create and maintain automated management and strategic client experience measurement dashboards which provide insights that advocate ongoing improvement.
    • Perform root cause analysis (i.e. deep dives) to identify insights that will enable the business to improve client experience.
    • Collaborate with BI, Research and Analytics teams to build appropriate CX models that enhance analytics and the business value of CX insights.
    • Collaborate with business stakeholders to gather requirements for client experience measurement use cases, provide status updates and continuously build relationships.
    • Perform analytics to meet the business needs and address the stakeholders' requirements.
    • Synthesis insights into actionable recommendations that enable sound data-driven business decisions and actions which align with the strategy.
    • Communicate analytical findings and insights to stakeholders using data visualisation techniques, presentations and reports.

    KNOWLEDGE AND SKILLS:

    • Knowledge of databases (i.e. SAP 4/HANA and Cloudera). 
    • Knowledge of SQL Querying. 
    • Knowledge of transforming business requirements into analytics and insights deliverables that address the business needs.

    Competencies: 

    • Communicates effectively 
    • Tech-savvy 
    • Financial acumen 
    • Decision quality 
    • Analytical thinking 
    • Cultivates innovation 
    • Plans and aligns 
    • Concern for accuracy 
    • Customer focus 
    • Collaborates 
    • Drives results 
    • Being resilient 
    • Nimble learning 
    • Computer skills (Advanced Level of Excel and PowerPoint)

    QUALIFICATIONS REQUIRED:

    • Bachelor's Degree in Computer Science, Mathematics, Statistics, or a business/tech qualification with Mathematics as a major subject.

    EXPERIENCE REQUIRED:

    • At least 3 years experience in data analytics.
    • 2 - 3 years experience working with data in various data sources and databases.
    • At least 3 years experience in data visualisation and reporting packages.
    • Insights experience will be an advantage.
    • Experience within the Financial Services Industry will be an advantage.

    go to method of application »

    Customer Experience (CX) Lead - Analytics

    JOB OVERVIEW:

    • The Client has embarked on a strategic journey to establish a new world client and intermediary experience or CX function to deliver the client and intermediary-facing solutions and tools in support of their digital transformation. In accordance, the Client's CX vision is to create engagements and experiences that help their clients to live with confidence, be inspired, and assist in guiding them towards their financial aspirations.
    • The performance-driven digital team is seeking a Lead: Analytics & Tracking member to join the team. The role is best suited to an individual who is capable of leading the technical implementation of analytics on our web and mobile applications from documenting requirements and implementing development to delivering reports ready for analysis.

    Responsibilities:

    • Work with stakeholders to define and implement new tracking requests for website and/or mobile apps based on existing mobile measurement framework, as well as digital campaigns.
    • Support architecture and management teams regarding future analytics strategy.
    • Test and provide quality assurance feedback to the various development teams.
    • Provide reports and dashboards with insights into digital behaviour.
    • Lead efforts to research and evaluate new tools/capabilities in the analytics industry.
    • Deployment of any third-party tagging and integration data from DoubleClick, Facebook, Adwords or any custom data imports into Google Analytics and Firebase.
    • Perform ad-hoc analysis if necessary and respond to business questions that drive decision-making.
    • Serve as a liaison to vendor partners to ensure success with a variety of projects.

    KNOWLEDGE AND SKILLS:

    • Strong knowledge of search - both SEO and SEM as a critical tactic to drive desired web visitor behaviour.
    • Knowledge of Google Optimise, Big Query, and Google Attribution.
    • Knowledge of data visualisation techniques.
    • Understanding of on-site survey methodologies and voice of the customer analysis tools.

    Competencies:

    • Communicates effectively
    • Tech-savvy
    • Financial acumen
    • Decision quality
    • Analytical thinking
    • Cultivates innovation
    • Plans and aligns
    • Concern for accuracy
    • Customer focus
    • Collaborates
    • Drives results
    • Being resilient
    • Computer skills (MS Excel - Advanced Level)

    QUALIFICATIONS REQUIRED:

    • Bachelor's Degree in an analytical discipline, e.g. Marketing/Statistics will be an advantage.
    • Google, Facebook, or Hubspot certification.

    EXPERIENCE REQUIRED:

    • 3 - 5 years of experience in data analysis and visualisation.
    • 3 - 5 years of experience in mobile and website tagging and tracking.
    • 3 - 5 years of experience using Google Analytics, Data Studio, and Google Tag Manager Implementation.

    go to method of application »

    Network Engineer (Mid-Level)

    JOB OVERVIEW:

    • A vibrant IT firm that provides value-oriented tech solutions. Their daily operations are deeply rooted in their core values. They take pride in their work and respect their colleagues, partners, and nation. They practice collective decision-making and believe in maintaining a work-life balance. All this is done while having fun and enjoying their work.

    DESCRIPTION OF POSITION:

    • The client is looking for a talented and driven Network Engineer with 4 - 5 years of experience to join their team. The role of the Network Engineer is to establish structure and oversee the technical functions and duties of the networking team. The primary objective is to manage the team's operational activities while keeping an architectural perspective. Responsibilities include, but are not limited to, the installation, maintenance, and support of network equipment such as routers, switches, appliances, and related monitoring and management tools. This position demands a combination of technical know-how, problem-solving abilities, and a proactive mindset to ensure the stability and reliability of their network services.

    KNOWLEDGE AND SKILLS:

    • Mentor and coach junior staff, providing technical guidance and leading network projects confidently.
    • Quickly identify and resolve network issues, analyse root causes, and implement effective solutions.
    • Manage time efficiently.
    • Take ownership of projects and drive them to completion.
    • Provide excellent support and service to both internal and external customers.
    • Maintain attention to detail and work well under pressure.
    • Willing to work overtime and be on standby occasionally.
    • Hold a valid unendorsed driver's license (Code 8 minimum).

    Operational

    • Plan, deploy, and maintain a hybrid networking infrastructure.
    • Ensure adherence to procedures, standards, and best practices.
    • Complete documentation as required (e.g. Incident Reports).
    • Ensure all DR plans are accurate, maintained, and adjusted where necessary.
    • Technical lead for network incidents.

    Architectural Design

    • Maintain configuration standards and best practices for the network environment.
    • Ensure cross-skilling of technical expertise.

    Technical Scheduling

    • Ensure that all third parties complete all calls and tasks timeously and escalate to the Network Manager at signs of call breaching.

    QUALIFICATIONS REQUIRED:

    • Tertiary qualification or a related field, or equivalent work experience.
    • Cisco certification (CCNA/CCNP).

    EXPERIENCE REQUIRED:

    • Minimum of 4 - 5 years in network support.

    ADVANTAGEOUS SKILLS:

    Experience in any of the following will be beneficial:

    • Cisco DNA
    • Cisco Meraki
    • Splunk
    • Linux
    • Google Cloud Platform
    • Microsoft Azure

    go to method of application »

    Network Engineer (Junior)

    JOB OVERVIEW:

    • A vibrant IT firm that provides value-oriented tech solutions. Their daily operations are deeply rooted in their core values. They take pride in their work and respect their colleagues, partners, and nation. They practice collective decision-making and believe in maintaining a work-life balance. All this is done while having fun and enjoying their work.

    DESCRIPTION OF POSITION:

    • The client is looking for a talented and driven Network Engineer with 2 - 3 years of experience to join their team. The role of the Network Engineer is to establish structure and oversee the technical functions and duties of the networking team. The primary objective is to manage the team's operational activities while keeping an architectural perspective. Responsibilities include, but are not limited to, the installation, maintenance, and support of network equipment such as routers, switches, appliances, and related monitoring and management tools. This position demands a combination of technical know-how, problem-solving abilities, and a proactive mindset to ensure the stability and reliability of their network services.

    KNOWLEDGE AND SKILLS:

    • Mentor and coach junior staff, providing technical guidance and leading network projects confidently.
    • Quickly identify and resolve network issues, analyse root causes, and implement effective solutions.
    • Manage time efficiently.
    • Take ownership of projects and drive them to completion.
    • Provide excellent support and service to both internal and external customers.
    • Maintain attention to detail and work well under pressure.
    • Willing to work overtime and be on standby occasionally.
    • Hold a valid unendorsed driver's license (Code 8 minimum).

    Operational 

    • Plan, deploy, and maintain a hybrid networking infrastructure.
    • Ensure adherence to procedures, standards, and best practices.
    • Complete documentation as required (e.g. Incident Reports). 
    • Ensure all DR plans are accurate, maintained, and adjusted where necessary. 
    • Technical lead for network incidents.

    Architectural Design 

    • Maintain configuration standards and best practices for the network environment. 
    • Ensure cross-skilling of technical expertise.

    Technical Scheduling 

    • Ensure that all third parties complete all calls and tasks timeously and escalate to the Network Manager at signs of call breaching.

    QUALIFICATIONS REQUIRED:

    • Tertiary qualification or a related field, or equivalent work experience.
    • Cisco certification (CCNA/CCNP).

    EXPERIENCE REQUIRED:

    • Minimum of 2 - 3 years in network support.

    ADVANTAGEOUS SKILLS:

    Experience in any of the following will be beneficial:

    • Cisco DNA
    • Cisco Meraki
    • Splunk
    • Linux
    • Google Cloud Platform
    • Microsoft Azure

    go to method of application »

    Marketing Sourcer (Intern)

    JOB OVERVIEW:

    • We are looking for an eager individual ready to hit the ground running, assisting us in sourcing new clients and candidates for our IT Talent division.

    DESCRIPTION OF POSITION

    • Administrative tasks: CRM and ATS updating, creating spreadsheet trackers, copywriting, tool set-up, etc.
    • Candidate Sourcing & Headhunting: Utilise video outreach and nurturing to find and engage with clients and top talent (LinkedIn, Job boards, various automation tools).
    • Outreach Campaigns: Execute effective outreach campaigns using videos, LinkedIn, and other tools.
    • Manage campaigns: Implement and manage tracking data, manage spreadsheet trackers, and manage relevant LinkedIn accounts and responses.

    Daily reporting: Deliver a daily report to the GM/MD with figures for the following:

    •  Booked calls
    •  Confirmed interview and placements
    •  Connection accepted on LinkedIn
    •  Messages sent
    •  New leads added to the candidate database
    •  Candidate database
    • Continuous Learning: Participate in weekly training and implement your learnings.
    • Collaboration: Work closely with GM and engage with the team for support and growth.

    KNOWLEDGE AND SKILLS:

    Ideal Candidate:

    • Passionate about marketing.
    • Proficient in video outreach, LinkedIn, and social media strategies.
    • Excellent communication skills and a knack for building relationships.
    • Eager to learn, grow, and take on new challenges in the recruitment space.
    • Great people skills.

    Key Characteristics:

    • Creativity: Ability to create engaging and compelling video content that captures attention and resonates with the target audience.
    • Communication Skills: Strong verbal and non-verbal communication skills to convey messages effectively through video, maintaining clarity and professionalism.
    • Adaptability: Willingness to adapt video content based on audience feedback and changing marketing trends, ensuring relevance and impact.
    • Storytelling Ability: Capability to craft narratives that evoke emotions, build rapport, and convey brand messages effectively in a video format.
    • Analytical Thinking: Ability to analyse video performance metrics (e.g. views, engagement rates) and derive insights to optimise future video outreach strategies.
    • Time Management: Efficient management of timelines, scheduling, and delivery to meet marketing campaign objectives and deadlines.
    • Customer Focus: Understanding of customer preferences and behaviours to tailor video content that addresses their needs, challenges, and interests.
    • Results-Driven Mindset: Commitment to achieving measurable outcomes through video outreach, such as lead generation, conversion rates, and brand awareness metrics.

    QUALIFICATIONS REQUIRED:

    • HR/Marketing/Sales or related qualification.

    EXPERIENCE REQUIRED:

    • At least 1 year of experience sourcing Talent or with business development/marketing.

    ADVANTAGEOUS SKILLS:

    • Experience with IT Recruitment would be advantageous.

    go to method of application »

    Project Manager - Dynamics 365 (Senior)

    DESCRIPTION OF POSITION:

    • Ensure that the project charter/project management plan is adequately defined and aligned to the business case (where applicable) and understood.
    • Ensure alignment between approved Business Case and project delivery.
    • Manages and is accountable for the delivery of multiple projects, programs or single large/complex projects/programs with minimal supervision as per the PM methodology, governance, and standards.
    • Accountable for resource contracting and optimal utilisation.
    • Effective Risk, Issue, Actions, Budget, Dependency, and Stakeholder Management.
    • Smooth transition from project implementation to ongoing BAU Support and Maintenance.
    • Accountable for procurement process, vendor contracting, and delivery management in accordance with contractual agreements.
    • Effective utilisation of project management forums for reporting, escalation, and decision-making.
    • Apply for funds to be released for project execution with Sponsor approval.

    Facilitate prioritisation process of scope items across multiple business entities based on:

    • Available capacity.
    • Budget availability.
    • Expected business benefit realisation.
    • Formalise Change Management (scope, budget, timeline).
    • Stakeholder management through identification, establishing and maintaining professional relationships with all stakeholders.
    • Develops and ensures the execution of the communication plans during initiation and throughout the project.

    KNOWLEDGE AND SKILLS:

    Knowledge of project management methodologies, frameworks, best practices, and project management tools in a Waterfall and Agile context.

    • Principles of Project Management.
    • Project Life Cycle.
    • Project Planning and control techniques.
    • Good understanding of SDLC processes.
    • Strong communication and interpersonal skills.
    • Ability to meet deadlines/milestones.
    • Strong negotiation skills.

    QUALIFICATIONS REQUIRED:

    • Matric Certificate.
    • Relevant IT or Project Management qualification.

    EXPERIENCE REQUIRED:

    • 10 - 15 years experience working in a project environment,
      of which 5 - 6 years working with medium- to high-complexity projects.
    • Financial Services industry experience is essential.
    • Experience managing D365 / MS Dynamics projects.

    ADVANTAGEOUS SKILLS:

    • Formal Project Management certification from an accredited Project Management body (e.g. PMP, AMP, Prince2, MSP).

    go to method of application »

    Project Manager (Senior)

    DESCRIPTION OF POSITION:

    • Ensure that the project charter/project management plan is adequately defined and aligned to the business case (where applicable) and understood.
    • Ensure alignment between approved Business Case and project delivery.
    • Manages and is accountable for the delivery of multiple projects, programs or single large/complex projects/programs with minimal supervision as per the PM methodology, governance, and standards.
    • Accountable for resource contracting and optimal utilisation.
    • Effective Risk, Issue, Actions, Budget, Dependency, and Stakeholder Management.
    • Smooth transition from project implementation to ongoing BAU Support and Maintenance.
    • Accountable for procurement process, vendor contracting, and delivery management in accordance with contractual agreements.
    • Effective utilisation of project management forums for reporting, escalation, and decision-making.
    • Apply for funds to be released for project execution with Sponsor approval.

    Facilitate prioritisation process of scope items across multiple business entities based on:

    • Available capacity.
    • Budget availability.
    • Expected business benefit realisation.
    • Formalise Change Management (scope, budget, timeline).
    • Stakeholder management through identification, establishing and maintaining professional relationships with all stakeholders.
    • Develops and ensures the execution of the communication plans during initiation and throughout the project.

    KNOWLEDGE AND SKILLS:

    Knowledge of project management methodologies, frameworks, best practices, and project management tools in a Waterfall and Agile context.

    • Principles of Project Management.
    • Project Life Cycle.
    • Project Planning and control techniques.
    • Good understanding of SDLC processes.
    • Strong communication and interpersonal skills.
    • Ability to meet deadlines/milestones.
    • Strong negotiation skills.

    QUALIFICATIONS REQUIRED:

    • Matric Certificate.
    • Relevant IT or Project Management qualification.

    EXPERIENCE REQUIRED:

    • 10 - 15 years experience working in a project environment,
      of which 5 - 6 years working with medium- to high-complexity projects.
    • Financial Services industry experience is essential.

    ADVANTAGEOUS SKILLS:

    • Formal Project Management certification from an accredited Project Management body (e.g. PMP, AMP, Prince2, MSP).

    go to method of application »

    QA Engineer (Mid-Level)

    JOB OVERVIEW:

    • The client creates a variety of products used by the world's leading voice/calling service providers. These market-leading tools are accompanied by professional services that assist customers in maximising their cloud calling and collaboration solutions. The company operates within a highly dynamic industry, utilising the latest technologies to maintain its software's position at the forefront of the market.

    DESCRIPTION OF POSITION:

    • The client's Engineering team is spread across Cape Town, London, Dallas and Canada, and designs, develops, and launches various software products. They utilise an agile Kanban process to manage workflow. The role requires exceptional problem-solving skills to address frequent challenges. The role of the QA Engineer involves creating and implementing a quality coordination and testing strategy, along with proposing solutions for identified quality issues.

    KNOWLEDGE AND SKILLS:

    • Participate in an Agile development process as projects require.
    • Collaborating with the team to continually improve the Software Development Life Cycle (SDLC) process.
    • Identify bottlenecks or inefficiencies.
    •  Research new tools, technologies, and testing processes.
    •  Make recommendations for tooling or process improvements.
    • Create and maintain automated tests and frameworks for all software products.
    • Perform regular manual testing to discover bugs within the software.
    • Manually verify defect fixes on relevant test systems.
    • Manually verify software patches before they are delivered to customers.
    • Collaborate with the development team to plan, create, manage and execute the overall test plan per feature.
    • Create test plans.
    •  Document test cases.
    •  Manually test user stories to ensure acceptance criteria are met.
    •  Create automated tests to cover the test plan as far as possible.
    • Assist with troubleshooting customer support cases.
    • Enable customers and the client's service organisations by actively engaging on relevant IM channels.
    • Critical thinker and problem-solving skills.
    • Motivated, self-starter.
    • Fast learner.
    • Excellent communication skills.

    QUALIFICATIONS REQUIRED:

    • Completed relevant programming/automation courses, certifications, or degrees.

    EXPERIENCE REQUIRED:

    • 4 + years of experience as a Quality Assurance/Automation Engineer.
    • At least 3 years of experience working with modern continuous integration and automated testing practices.
    • At least 3 years of experience doing basic development (Python and JavaScript preferred).
    • Must be able to work across the full technology stack, i.e. front-end and back-end testing.

    Required skills:

    • Cypress/Playwright or similar.
    • Linux command line basics.
    • Jenkins/Gitlab configuration and pipelines.
    • REST API Integration and testing using Postman or similar.
    • Jira.

    ADVANTAGEOUS SKILLS:

    • Python/JavaScript basic scripting
    • Robot Framework
    • Selenium
    • Bash scripting
    • Docke
    • Ansible

    go to method of application »

    Delphi Developer (Mid-Level)

    JOB OVERVIEW:

    • This forward-thinking IT team creates custom solutions that empower other company departments. They're passionate about their work and treat everyone with respect colleagues, partners, and the community. They believe in teamwork and a healthy work-life balance, all while maintaining a fun and positive atmosphere.

    DESCRIPTION OF POSITION:

    • The ideal candidate is a Delphi Developer skilled in crafting, maintaining, and improving software applications. This Developer will possess a strong background in software development and exceptional problem-solving abilities. They will thrive in both independent and collaborative environments, working closely with business unit leaders to define, document, and obtain sign-off on requirements. The role demands strong analytical and problem-solving expertise to resolve business and system issues. Proactive identification and recommendation of solutions to address gaps in business processes and systems is a key quality.

    KNOWLEDGE AND SKILLS:

    • Ability to follow instructions and adhere to standards.
    • Ability to work effectively both independently and as part of a team.
    • Committed to excellent customer service.
    • Delivering the highest possible quality of work.
    • Good communication skills.
    • Analytical mindset and logical thinker.
    • High level of attention to detail and accuracy.
    • Analyse, develop, test and deliver user requests.
    • Development of strategic innovation projects.
    • Liaise with users to discuss functional spec details.
    • Support current systems.
    • Create and maintain comprehensive documentation for new and existing software applications.
    • Engage with customers and end-users to gather requirements, provide updates, and ensure satisfaction with the delivered software solutions.

    Technologies:

    • Delphi/ Delphi FMX Framework
    • PostgreSQL Database
    • MySQL Database
    • SQL
    • REST APIs

    QUALIFICATIONS REQUIRED:

    • Bachelor's Degree in Computer Science, Information Technology, or a related field.

    EXPERIENCE REQUIRED:

    • 3 years of proven experience as a Delphi Developer
      or similar role (Pascal, Lazarus/Free Pascal, Database Management Systems (DBMS), and Legacy systems experience).
    • Knowledge of database design and SQL.
    • Familiarity with Agile development methodologies.

    ADVANTAGEOUS SKILLS:

    • Retail Experience will be advantageous.
    • Mobile Development Exposure will be advantageous.

    go to method of application »

    Data Analyst

    JOB OVERVIEW:

    • Unlock business potential through data analysis. Translate raw data into actionable insights about the client's products and services. Identify and evaluate new opportunities by analysing both internal and external data sources. Collaborate with others to leverage data-driven strategies to improve efficiency in processes and product development.

    DESCRIPTION OF POSITION:

    • System Improvement (SI) Delivery.
    • Have a clear understanding of the business requirements of the process or product in order to get value from the data.
    • Create specs for the business and work with them to ensure the correct tables and views are designed to use the data efficiently.
    • Ensure the correct processes are implemented to provide accurate data within the agreed timelines.
    • Support existing processes and new systems improvement projects.
    • Develop reports and dashboards, and conduct Descriptive Analysis
      Weekly and Monthly Reports, as required (including the automation thereof, if possible).
    • Respond to ad-hoc report requests.
    • Design and create dashboards, as per business requirements.
    • Deliver insights to the business (descriptive analytics).
    • Fully understand ad-hoc requests from the business for analysis to be able to deliver insights that enable the business to drive value and efficiencies.
    • Present analysis and recommendations to various role players.
    • Enable predictive and prescriptive modelling projects.
    • Formulate the business problem and create the requirements in conjunction with the business owners.
    • Develop project guidelines (including key players, resources required, and timelines).

    KNOWLEDGE AND SKILLS:

    • Above-average computer literacy (MS Office, Excel, Google Workspace).
    • Basic Big Query SQL.
    • Excellent knowledge of spreadsheets.
    • Knowledge of data modelling, data cleaning, data enrichment, and visualisation techniques.
    • Comfortable working and presenting to all across the organisation.
    • Analytical mindset and good problem-solving skills.
    • Have a creative and curious mind.
    • Proactive.
    • Can work independently.
    • Able to take responsibility and be self-motivated.
    • Comfortable with data analytics.
    • Provide insights into the data analysed.
    • Able to develop ideas and share them clearly (in non-technical terms, when required.)
    • Able to work within a team.
    • Guide, mentor, and share knowledge with the team.
    • Will respond in a supportive, patient, and friendly/approachable manner (passionate).
    • The successful candidate will also need to be devoted to quality, presenting, structuring, listening, persuasiveness, assertiveness, drive, analysing, and forming opinions.

    QUALIFICATIONS REQUIRED:

    • Business Degree with Analytical/Commercial subjects.
    • Bachelor's Degree in Computer Sc., Maths, Eng., or equivalent NQF level 8 qualification.

    EXPERIENCE REQUIRED:

    • Minimum 3 years analyst experience, preferably in a financial services, logistics or e-commerce environment, with a focus on delivering insights.

    ADVANTAGEOUS SKILLS:

    • Retail experience
    • Understanding of statistics.
    • Knowledge of data visualisation tools (e.g. Data Studio, Tableau.)

    go to method of application »

    Salesforce Cloud Architect

    JOB OVERVIEW:

    • We're looking for a passionate Salesforce Marketing Cloud whiz to join our team. You'll be the go-to person for all things Marketing Cloud, from optimising the platform to crafting stellar email campaigns and seamlessly integrating data. Working alongside IT, sales, and marketing, you'll be the mastermind behind maximising the platform's potential to drive digital success.

    DESCRIPTION OF POSITION:

    • Present interval executive-level Salesforce platform demonstrations, and run through all features (i.e. content builder, journey builder, etc.) upon request. 
    • Set up and configure data models. 
    • Develop scalable solutions based on business objectives, marketing metrics, and tech requirements. 
    • Design platform configuration and data feeds to run effective automated email campaigns. 
    • Act as a hands-on consultant on wide-scale projects including email marketing campaigns, customer service solutions, data segmentation, customer journey, etc. 
    • Identify and troubleshoot platform and data feed-related issues. 
    • Advise teams regarding the latest tech innovations, new business initiatives, third-party solutions, and effective email templates. 
    • Optimise internal processes based on team requests, opportunity gaps, and business requirements. 
    • Communicate project initiatives to relevant stakeholders.

    KNOWLEDGE AND SKILLS:

    • Solution design 
    • SQL 
    • Data segmentation, optimisation, and management 
    • Scripting and query 
    • Web analytics 
    • Project management 
    • Basic knowledge of HTML, CSS 
    • Knowledge of Javascript and Ampscript is a bonus 
    • Multi-channel subscriber management 
    • Digital marketing knowledge
    • Extensive knowledge of database marketing 
    • Excellent interpersonal and communication skills 
    • The ability to provide quick solutions and recommendations
    • Ability to work independently and be a self-starter 
    • Comfort and ability to learn new technologies quickly and thoroughly 
    • Specialises in gathering and analysing information related to data integration, subscriber management, and identifying a resolution 
    • Excellent analytical and problem-solving skills 
    • Demonstrated ability to influence a group audience, facilitate solutions and lead discussions such as implementation methodology, Road-mapping, Enterprise Transformation strategy, and executive-level requirement gathering sessions 

    QUALIFICATIONS REQUIRED:

    • 3+ years of experience working with Marketing Cloud platforms 
    • Salesforce Marketing Cloud certification (Admin, Consultant, Developer or Email Specialist) 
    • Technical educational background in a related field (Bachelor's or Master's Degree, etc.)

    EXPERIENCE REQUIRED:

    • Are you a customer data guru with a passion for building successful CDP projects? We're looking for an architect to lead the way in the Salesforce CDP space. You'll be a trusted advisor, guiding customers from initial planning to flawless execution. Leverage your technical and functional expertise to shape solutions that meet their unique business and technical needs.

    Here's what you'll do:

    • Deep dive into customer requirements and translate them into powerful CDP configurations.
    • Proactively identify and manage risks, ensuring smooth project delivery.
    • Champion best practices within the CDP community and develop valuable shared resources.

    This role is perfect for someone who thrives in a collaborative environment and is passionate about creating impactful customer experiences through data.

    ADVANTAGEOUS SKILLS:

    • Minimum 1 year of hands-on full lifecycle CDP implementation experience on platforms like Salesforce CDP, Tealium AudienceStream (not Tealium IQ), Adobe AEP, Segment, Arm Treasure Data, BlueShift, SessionM, RedPoint, etc. 
    • 2+ years of experience with data management, data transformation, ETL, preferably using cloud-based tools/infrastructure, preferably Google Cloud Platform (GCP).
    • Experience with data architecture (ideally with marketing data) using batch and/or real-time ingestion.
    • Relevant Salesforce experience in Sales & Service Cloud, as well as Marketing Cloud, and related certifications is a plus.
    • Experience with Technologies and Processes for Marketing, Personalisation, and Data Orchestration. 
    • Experience with marketing campaign design and implementation. Experience in online ad serving or site serving platforms.
    • Knowledge of Data Governance and Data Privacy concepts and regulations is a plus.

    go to method of application »

    Java Developer (Mid-Level)

    JOB OVERVIEW:

    • Are you passionate about building and enhancing the hidden engines that power applications? This is your chance to lead the technical charge! We're seeking someone who thrives on understanding client needs and transforming them into robust, professional software. You'll take ownership of the applications you create, ensuring exceptional quality that you can be proud of.

    DESCRIPTION OF POSITION:

    • Understand and analyse user requests
    • Design, develop and maintain back-end applications
    • Design, develop and maintain APIs
    • Design and maintain underlying database objects
    • Support quality assurance (automated testing and supporting of user testing when required)
    • Guide, mentor, and share your experience with your teammates
    • Actively participate in code reviews
    • Participate during all stages of the software development life cycle
    • Keep improving processes (including application testing, deployment, performance, and monitoring)
    • Help with day-to-day queries from clients and teams
    • Shared production standby responsibilities with rest of team
    • Design and develop with support and reusability in mind

    KNOWLEDGE AND SKILLS:

    • Experience in development using Spring Boot, Java 21 (including working with Streams and Java Generics), JUnit, Maven, Message Queues (AMQP), and JPA/Hibernate
    • Experience with database replication technologies (such as SymmetricDS)
    • Experience working with Oracle databases
    • Experience development using Python
    • Experience using version control systems and IDEs, such as GitLab and GitKraken
    • Familiarity with Continuous Integration tools such as Jenkins
    • Familiarity with Google Cloud Platform (GCP) and Google Workspace
    • Familiarity with the Apigee platform
    • Familiarity with Angular, and Node.JS
    • Exposure to Agile methodologies, such as SCRUM and KANBAN
    • Able to work within a team
    • Be curious about technology

    QUALIFICATIONS REQUIRED:

    • Bachelor's Degree in Computer Science, Statistics, Informatics, Information Systems, or relevant qualification.

    EXPERIENCE REQUIRED:

    • 5 + years experience using Java, preferably the Spring framework (Spring Integration, Spring Data Rest, and Spring Cloud Stream)
    • Experience designing, and developing RESTful APIs
    • Solid understanding of message brokers (RabbitMQ)
    • Experience using relational database technologies (MySQL and/or PostgreSQL)
    • Experience using container technology such as Docker
    • Experience/knowledge of microservice architecture and systems
    • Solid understanding of application architecture
    • Able to take responsibility and be self-motivated
    • Able to develop ideas and share them clearly (in non-technical terms when required)
    • Able to explain solution trade-offs (in non-technical terms when required)

    go to method of application »

    Oracle PL/SQL Developer (Senior)

    JOB OVERVIEW:

    • The Analyst Programmer's role is to define, develop, test, analyze, and maintain new software applications in support of the achievement of business requirements. This includes writing, coding, testing, and analyzing software programs and applications. The role will leverage expertise to drive innovative solutions and contribute to the success of the projects. The ideal candidate will thrive in a challenging environment, possess strong analytical and programming skills, and have a proven track record in Oracle development. The role will require working in a dynamic, diverse, fast-paced, continually evolving, and results-driven environment.

    DESCRIPTION OF POSITION:

    • Provide technical guidance and support to the product team
    • Design high-level solutions and database tables
    • Develop quality software solutions that delivers the expected results and value
    • End-to-end delivery of the SDLC
    • Help with day-to-day queries from business users and PIT teams
    • First-line of support and/or standby when needed
    • Regular and professional communication from junior levels to senior levels
    • Prepares specifications and programs of a highly technical or complex nature with no assistance.
    • Assists the team with the application or technical problems.

    KNOWLEDGE AND SKILLS:

    • Ability to liaise with the customer to define specifications on projects.
    • Ability to do application design.
    • Ability to lead junior staff members.
    • Analytical mindset and logical thinker
    • Strong mathematical and numerical aptitude
    • Ability to play an influential technical role in the team
    • Delivering the highest possible quality of work
    • Positive and Proactive 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
    • Ability to multitask and handle pressure

    Technologies

    • PLSQL
    • Linux / Autosys
    • SVN /GIT
    • Oracle Forms / Oracle ADF (optional)
    • Java / Python / PHP (optional)

    QUALIFICATIONS REQUIRED:

    • Matric
    • Relevant tertiary IT qualification

    EXPERIENCE REQUIRED:

    • 8+ years experience in PL/SQL or SQL
    • Advanced technical knowledge in all areas of application programming, system design, and update, storage, and retrieval methods.

    go to method of application »

    Oracle PL/SQL Developer (Mid-Level)

    JOB OVERVIEW:

    • The role is for a skilled programmer to contribute their expertise to create secure and functional code. You will be required to provide quality coding solutions both for simple applications and complex information or operating systems. 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. The successful applicant must be comfortable with working in a dynamic, diverse, fast-paced, continually evolving and results-driven environment.

    
    DESCRIPTION OF POSITION:

    • Design and develop solutions and database tables
    • Accountable for delivering work of the highest quality
    • End-to-end delivery of the SDLC
    • Be a support to the product team
    • Help with day-to-day queries from business users and internal teams
    • First-line of support and/or standby when needed
    • Regular and professional communication from Junior levels to Senior levels
    • Interpret user stories and requirements to design and deliver software solutions with guidance from seniors.

    KNOWLEDGE AND SKILLS:

    • Analytical mindset and logical thinker
    • Good mathematical and numerical aptitude
    • Positive and Proactive 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
    • Ability to multitask and handle pressure

    Technologies:

    • PLSQL
    • Linux / Autosys
    • SVN /GIT
    • Oracle Forms / Oracle ADF (optional)
    • Java / Python / PHP (optional)

    QUALIFICATIONS REQUIRED:

    • Matric
    • A relevant tertiary IT qualification

    EXPERIENCE REQUIRED:

    • 4 years experience in PL/SQL or SQL
    • Technical knowledge in all areas of the application programming, system design,
      and update, storage, and retrieval methods.
    • Liaising with the customer to understand requirements on projects.
    • Application design.

    go to method of application »

    Senior Database Administrator

    JOB OVERVIEW:

    • Database Administrators (DBAs) are the data guardians. They oversee the entire database lifecycle, from setting up and maintaining them to ensuring optimal performance and security. DBAs also plan for future growth, anticipating needs, and scaling the databases accordingly. They are the go-to experts for keeping data safe, reliable, and accessible.

    DESCRIPTION OF POSITION:

    • This role is heavily focused on Online Transaction Processing (OLTP). The successful candidate will be the primary resource for ensuring optimal performance of our transactional databases. While some design and development tasks are included, the successful candidate's main responsibility will be managing deployments to production smoothly and keeping everyone informed throughout the process.

    KNOWLEDGE AND SKILLS:

    Database Administration

    • Coordinate the effective management of all Southern View Finance database environments (Production, Dev, UAT, Pre-prod, staging etc.)
    • Facilitate best possible system performance from the perspective of the applications and reports using the databases.
    • Ensure the Security of data is always maintained.
    • Services any data movement requests securely, accurately, and timeously
    • Provide support and advice to the development team for new and existing SQL code.
    • Conduct daily routine tasks including Health Checks.
    • Provide effective database security management support.
    • Ensure that backups are done and restored daily.
    • Set up new database environments, and configure in adherence with applications.
    • Database partitioning and archiving implementation.
    • Set up and maintain SQL mirroring, replication, and log shipping.

    Capacity Planning & Availability Measures

    • Produce monthly reports.
    • Make recommendations to align hardware with reporting stats.

    SQL Monitoring and Performance Optimisation

    • Monitor SQL Server and ensures monitoring tools are in alignment with business KPAs.
    • Identify poorly performing SQL code (stored procedures, functions, etc.)
    • Suggest code improvements on an ad-hoc basis, problematic code will be investigated and improved.

    Deployment Planning, Execution, and Roll-Back Plan

    • Accurate and timely implementation and communication of deployment schedule.
    • Implements deploys and roll-backs, impact and interdependencies considered.
    • Maintain change control methodology, and amend operating procedures as deployment life cycle changes.
    • Enforce and verify SQL code policy is implemented on production.

    Business Continuity Planning

    • Assist with Disaster Recovery planning and deployments.
    • Assist with maintenance of Disaster Recovery environment (database restores, mirroring, application configuration, testing).

    Operational Incidents

    • Take care of existing operational incidents timeously and correctly.
    • Provide efficient 3rd-line support and assist with database-related queries.
    • Document and accurately update SOP and escalating processes.
    • Adhere to company policies and operating procedures.
    • Adhere to Response SLAs.
    • Ensure that incident management is adhered to in accordance with ITIL.

    Mentoring

    • Positive engagement in team activities and actively contribute ideas to improve team dynamics performance.
    • Stakeholder management (internal and external).
    • Assist in the development of others, e.g. mentoring and knowledge share.
    • Quality control of others' work.

    Functional Competencies

    • MS SQL development.
    • Administration.
    • Knowledge of SDLC.
    • Knowledge of the Change Control Processes.

    Behavioural Competencies

    • Teamwork.
    • Adhere to principles and values.
    • Apply professional/specialist/technical expertise.
    • Information gathering and problem analysis.
    • Quality and detail orientation.
    • Cope with pressures and setbacks.

    QUALIFICATIONS REQUIRED:

    • Grade 12 (Matric Certificate).
    • Relevant IT Diploma or Degree.
    • MCDBA/MCSA or Equivalent.

    EXPERIENCE REQUIRED:

    • At least 8 years advanced MS SQL development and administration experience in an IT operational environment.

    Method of Application

    Build your CV for free. Download in different templates.

  • Get new ICT / Computer jobs like this on Telegram.Subscribe on Telegram
  • Send your application

    View All Vacancies at Vito Solutions Back To Home

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail