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
JOB OVERVIEW:
We are looking for Junior, Mid-level and Senior BI Developers. You will be responsible for full-stack development including report development, data modeling and data engineering.
You should be able to communicate technical information to technical teams, as well as be competent in communicating challenges and solutions to project and operational leadership. An understanding of data management solutions and a keen sense of the strategic value of information to an organization will be of importance.
DESCRIPTION OF POSITION:
Delivery leadership:
- Definition of solution high-level design options based on client requirements
- Solution design refinement via prototyping
- Completion of detailed design, modeling, and/or data management deliverables in accordance with the organization architectural and design standards, based on architectural design guidance
- Facilitation of design trade-off decisions
- Creation of role-specific design standards, patterns and principles
- Completion of deliverables required to and gaining architectural design approval (including engagement with architectural governance stakeholders and forums, presentation)
Development and engineering:
- Engineering of complex solutions leveraging and abiding by the Company and leading practice standards
- Timeous completion of all activities associated to leading practice engineering standards and release management
- Timeous completing of code reviews and completion of governance and design review requirements
- Planning and completion of all tasks to land and deliver solutions (Including environment preparation, software installation, configuration etc.)
Stakeholder engagement, and requirements definition:
- Analysing business and/or system requirements, with the assistance of key Foundation, Data Platform and/or customer team members
- Engagement with key stakeholders as required to analyse requirements
- Documentation of outcomes leveraging the company's architectural and design standards, based on architectural design guidance
KNOWLEDGE AND SKILLS:
- Data Analysis
- Database Knowledge
- Data Security
- Data Visualization
- Data Engineering
QUALIFICATIONS REQUIRED:
Bachelors degree in Computer Science, Statistics, Informatics, Information Systems, Engineering or another quantitative field / National Diploma in an Information Technology related discipline preferred
EXPERIENCE REQUIRED:
- Data engineering with a solid background in SQL
- Strong front-end dashboard/report development (Power BI)
- Data architecture design and delivery experience
- Agile delivery experience
- Database technologies and database development (Views, Functions and Stored Procedure development)
- Data warehousing (Kimball and Data Vault patterns) and dimensional data modeling (OLAP and MDX experience)
- Strong experience with ETL tools
ADVANTAGEOUS SKILLS:
- Object-oriented/object-functional scripting languages: Python, Java, Scala or related.
go to method of application »
JOB OVERVIEW:
The Project Manager will mostly be allocated to the Automate & Simplify project at the End User platform space.
DESCRIPTION OF POSITION:
- Ensures that the project charter / project management plan is adequately defined and aligned to the business case (where applicable) and understood and where appropriate assists in the development of the Benefits Realization Plan (in terms of the execution of the Benefits Realization Plan).
- 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 in accordance with the PM methodology, governance & standards
- Accountable for resource contracting and optimal utilization
- Effective Risk, Issue, Actions, Budget, Dependency & Stakeholder management
- Smooth transition from project implementation to ongoing BAU Support & Maintenance
- Accountable for procurement process, vendor contracting & delivery management in accordance with contractual agreements
- Effective utilization of project management forums for reporting, escalation & decision making (Project-, Steercom- & Fund Approval meetings)
- Apply for funds to be released for project execution with Sponsor approval.
Facilitate prioritization process of scope items across multiple business entities based on:
- Available capacity
- Budget availability
- Expected business benefit realization
- Formalize Change Management (scope, budget, timeline)
- Stakeholder management thorough stakeholder identification, establish and maintain professional relationships with all stakeholders.
- Develops and ensures the execution of the communication plans during initiation and throughout the project.
KNOWLEDGE AND SKILLS:
Project Management Knowledge with regards to:
- Principles of Project Management
- Project Management methodologies
- Project Life Cycle
- Project Management Tools
- Project Planning and Control techniques
- Good understanding of SDLC processes
- Good understanding of SCRUM and Agile PM methodologies
- Resource Management
- Financial Management
- Business Case Development
- Sound understanding of the RFP/RFI process
- Contract & Vendor Management
Competencies:
- Results Driven - Ability to deliver results in a matrix managed environment by gaining the confidence and trust of the various stakeholders
- Leadership the ability to motivate and lead a multi-skilled team
- Analytical thinking
- Proactive planning & influencing
- Relationship building & Communication skills
- Conflict handling
- Facilitation skills
- Passion for problem solving & issue resolution
QUALIFICATIONS REQUIRED:
- Grade 12
- Relevant IT or Project Management qualification.
Financial Services Background is a must.
EXPERIENCE REQUIRED:
- Financial Services Background is a must.
- 5 years of experience in managing medium to large complexity programs reporting into CIOs
- Applicable experience in managing infrastructure projects or infrastructure on Business projects in a multi-vendor environment
- Proven performance record in managing Financial/Life Insurance related infrastructure projects
- Experience in Business Case Development and estimations
ADVANTAGEOUS SKILLS:
- A good understanding of, or proven experience of working with projects relating to End Point Device Management technologies including Microsoft End Point Manager (MEM / MECM, previously SCCM / Intune) and Active Directory (AD & AAD)
- Knowledge of, or proven experience in managing automation projects, especially with modern and/or cloud-based automation capabilities (Infrastructure as code, Terraform, ExcelDeploy, JIRA, etc)
go to method of application »
JOB OVERVIEW:
We are looking for a person who enjoys developing and improving backend applications. This position is for a technical lead who enjoys analyzing and solving client requests while delivering professional working software, taking pride in the quality of the applications you deliver and maintain.
DESCRIPTION OF POSITION:
- Understand and analyze 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 Company IT teams
- Shared production standby responsibilities with rest of team
- Design and develop with support and reusability in mind
KNOWLEDGE AND SKILLS:
- Solid understanding of message brokers (RabbitMQ)
- Solid understanding of application architecture
- Able to fulfill a technical lead role
- 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)
- Able to work within a team
- Be curious about technology
QUALIFICATIONS REQUIRED:
Relevant IT qualification
EXPERIENCE REQUIRED:
- 5 + years of experience using Java, preferably the Spring framework (Spring Integration, Spring Data Rest, and Spring Cloud Stream)
- Experience designing, and developing RESTful APIs
- Experience using relational database technologies (MySQL and/or PostgreSQL)
- Experience using container technology such as Docker
- Experience/knowledge of microservice architecture and systems
ADVANTAGEOUS SKILLS:
- Experience development using Spring Boot, Java 8 (incl working with Streams and Java Generics), JUnit, Maven, Message Queues (AMQP), and JPA/Hibernate
- Experience with database replication technologies (SymmetricDS)
- Experience working with Oracle databases
- Experience development using Python
- Experience using version control systems, such as GitLab
- Familiarity with Continuous Integration tools such as Jenkins
- Familiarity with Google Cloud Platform (GCP) and Google Workspace
- Familiarity with the WSO2 platform
- Familiarity with Angular, and Node.JS
- Exposure to Agile methodologies, such as SCRUM and KANBAN
**Please note : If you have not heard from us within 2 weeks, please consider your application unsuccessful.
go to method of application »
JOB OVERVIEW:
The Sales & Account executive supports the Sales Director and is responsible for the growth of company revenue from the selling of a Company product. This role will also include Account Executive responsibilities such as the selling of solutions / services to new and existing customers. The role is also responsible for the development of sales plans and coordination of sales activities.
DESCRIPTION OF POSITION:
Sales Executive
- Develops leads and converts them into new business opportunities. Develops a clear understanding of the customers business requirements as well as the Company's service offering and positions the Company's Services in this context.
- Develops sales plans for new and existing strategic customers.
- Coordinates the writing of proposals and ensures the necessary QA and sign-off.
- Manages the sales cycle for new customers.
- Has a bearing on customer decisions and has solid relationships with key customer executives at high levels.
- Participates in pre-project activities, such as determining scope, formulating the approach to address the customer challenges, and writing proposals.
- Also plays the role of Account Executive - successfully engages and manages customer and partner accounts and ensures no accounts are lost due to relationship factors or competitive activities.
- Manages customer and partner-related documentation and administration including vendor onboarding and contract negotiation.
- Is responsible for gross profit margins on assigned projects.
- Builds a solid reputation and a network of relationships in the SAP market and positions as a solution provider in these markets.
Trends & Solution Design
- Assists in product and solution design and in the development of sales and marketing collateral.
- Provides input into / advises on value-adding solutions to address customers key priorities and adapts solutions as needed to changing customer and market demands.
- Uses customer feedback for developing future-oriented customer service strategies.
Meetings, Budgeting and Reporting
- Support the Sales Director in developing an annual sales plan with separate targets for various market segments and achieves objectives as agreed.
- Drives and manages sales meetings and sales discussions/decisions with the Sales Director.
- Manages and reports on sales activities and any variances to budget. Tracks, records and takes corrective action for minimizing lost sales.
- Achieves the allocated Sales budget quarterly and annually.
General
- This role reports to the Sales Director.
- This role has no direct reports.
- This role is based at Company offices in Johannesburg.
KNOWLEDGE AND SKILLS:
- Can work independently.
- Self-starter.
- Take initiative.
- High level of emotional intelligence.
- Great interpersonal skills.
- Great communication skills (written and verbal).
- Attention to detail.
- Good computer skills.
- Team player.
- Fast learner.
- Problem solver.
QUALIFICATIONS REQUIRED:
EXPERIENCE REQUIRED:
- Minimum of 3 years previous experience in a Sales/Business development role within a complex IT / ERP environment.
- Minimum of 3 years previous experience working with SAP.
- Budgeting experience.
ADVANTAGEOUS SKILLS:
- Minimum of 3 years previous experience in data / data solutions.
- Previous experience in sales of ERP products.
**Please note : If you have not heard from us within 2 weeks, please consider your application unsuccessful.
go to method of application »
JOB OVERVIEW:
If you have deep understanding of analytics solutions and a keen sense of the strategic value of information to an organization then you are the right person for this role. You should be able to communicate technical information to technical teams, as well as be competent in communicating challenges and solutions to project and operational leadership. We are looking for a data engineer that will take ownership for sourcing, loading and modelling a wide range of data across our business so that it can be used by a wide variety of business and technical stakeholders.
DESCRIPTION OF POSITION:
Key Responsibilities
- Use modern development and modeling techniques and tools to implement BI Solutions that leverage data management components like data quality, metadata and reference data
- Engage with a wide range of technical stakeholders including data scientists, business analysts, data engineers, database administrators and solutions architects.
- Work with data analysts, data engineers and product owners to understand the dynamic nature that is required to support the solution that needs to be built.
- Load large, complex data sets to and make data available for a wide variety of stakeholders
- Source data from internal and external data sources, engaging with technical subject matter experts
- Identify, design, and implement internal process improvements: automating manual processes, optimizing data delivery, re-designing models for greater scalability
- Designing and building reusable artefacts to improve speed of delivery and reliability of solutions.
- Identifying performance enhancements for BI and Integration solutions.
- Define and create solution level BI and data architecture models that are aligned with business blueprints, non-functional requirements, delivery constraints, data, application and technology standards
- Ensure BI and data security conforms to information security and information governance policies and standards
- Document architecture and solutions for data acquisition, data integration and data modelling
KNOWLEDGE AND SKILLS:
- Designing, building and maintaining a modern data platform, including data lakes, data warehouses, business friendly semantic layers
- Development of data warehousing blueprints.
- Data warehouse management
- Translates business needs into long-term architecture solutions
- Defines, designs and builds dimensional databases
- Object and data models
QUALIFICATIONS REQUIRED:
Bachelors degree in Computer Science, Statistics, Informatics, Information Systems, Engineering or another quantitative field / National Diploma in an Information Technology related discipline preferred
EXPERIENCE REQUIRED:
- 8+ years Data Engineering experience with a solid background in SQL within a BI or Analytics environment
- Extensive data warehousing and data modelling experience using Kimball
- Experience working with Orchestration tools such as (Control-M, Atomic, CA7)
- Experience in Agile development
ADVANTAGEOUS SKILLS:
- Deep technical knowledge and experience delivering data assets using SAP HANA (Calculation Views, Functions and Stored Procedure development)
- Exposure to integrating SAP HANA models with functional scripting languages (e.g. Python or R)
- Exposure to modern data platform technologies that support cloud, big data, real-time data provisioning, advanced analytics and artificial intelligence implementations, including event streaming based data pipelines (e.g. HANA XSA, Cloudera Data Platform, HDFS, Hive, Impala)
- Exposure working with Data Management technologies (e.g. Informatica Data Quality (IDQ), Informatica Enterprise Data Catalog (EDC), Axon, EBX)
- Experience in the financial services industry
**Please note : If you have not heard from us within 2 weeks, please consider your application unsuccessful.
Method of Application
Use the link(s) below to apply on company website.
Build your CV for free. Download in different templates.