Jobs Career Advice Signup

Send this job to a friend


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

  • Posted: Apr 21, 2021
    Deadline: Not specified
  • Integrove is a Johannesburg based boutique consultancy focusing on technology architecture and integration in the enterprise. We help organizations to enable integration and technology architectures that provide the foundation for their application, mobility and cloud strategies. Through years of experience across multiple industries and geographies, our ab...
    Read more about this company


    Senior Data Scientist

    About the job
    Define your career with us

    We drive innovation with our clients through a journey of rethinking the art of the possible, using transformative digital technologies to deliver exceptional user experiences. We help our clients reimagine how they do things by applying the latest digital technologies in order to transform and move their business forward.
    Job Summary

    We’re looking for a Senior Data Scientist with a passion for both math and technology to join our growing Data Science Engineering team.
    Key Responsibilities 

    • Participate in design thinking processes to determine & confirm hypotheses and priority questions / data challenges & related metrics to be solved for.
    • Translate business questions to be solved into data requirements & define data solutions to deliver against these requirements.
    • Proactively partner with the data engineering team to refine the data requirements deliver raw data to Data Science teams for interpretation & analysis.
    • Design fit for purpose data interpretation & analysis approaches & create customized data models, algorithms, machine learning tools and recommendation engines to achieve the desired business outcomes.
    • Use advanced data science skills to mine & interpret data. These include but are not limited to advanced statistics, data wrangling, data mining, data analysis, feature engineering & predictive modelling, distributed computing, machine learning tools & data intuition.
    • Analyse & interpret complex data sets.
    • Apply quality assurance frameworks to test model & analysis techniques (e.g., algorithms, models) & overall data quality.
    • Apply the testing frameworks to monitor and analyse model performance & data integrity on all data assignments.
    • Produce business insights and recommendations based on data analysis & modelling concluded & where relevant with knowledge and experience of e.g., Java, Scala, Python, Hadoop, Apache Spark & Kafka
    • Use storytelling and data visualization techniques to maximize impact & deliver a user-friendly product to business.
    • Contribute to the consolidation of data solutions into viable end products (in the language of business) that can be leveraged on an ongoing basis e.g., dashboards or reports.
    • Present data analysis (trends, insights, forecasts) & findings to business & show tangible business impact to be derived from the data science process.
    • Facilitate peer reviews & feedback on data solutions.
    • Refine data analysis based on business & peer reviews.
    • Contribute to the assessments of the effectiveness and accuracy of new data sources & data gathering techniques.
    • Promote data literacy with your business stakeholders by sharing best practices and showing tangible business impact & recommendations as a direct result of the data solutions provided.
    • Stay ahead of the curve on data science trends & leading practice data science tools and techniques & transition the organisation to advanced methods for the continuous optimization of data.

    Education & Skills

    • Bachelor's Degree: STEM
    • Cloud Experience: Azure, AWS or similar
    • Bonus
    • Microsoft Azure Certifications

    go to method of application »

    Data Engineer

    About the job
    Key Responsibilities

    • In-depth knowledge of standard Application and Data Integration concepts and principles
    • Working with an agile team to develop, test, and maintain data engineering application
    • Design, develop, and unit test applications in accordance with established standards
    • Provide input into the high-level solution architecture
    • Collaborate with project teams made up of people with diverse and complementary skills
    • Team player to ensure successful delivery of solutions
    • Mentor and train new and junior resources
    • Continuously improving skills about emerging industry or technology trends
    • Prepare analytical reports through continuous business engagement
    • Update database structures and information to deliver reports that meet business requirements
    • Architect, Design and develop solutions to store information for reporting based on the latest technology trends. Data Lake, NoSQL etc.
    • Document technical specifications or requirements
    • Provide technical support for software/technology maintenance or use
    • Data mapping and transformation for end to end data integration delivery
    • Researching various available technologies for delivering business solutions
    • Migrating existing client’s deliveries to new Business Intelligence / Analytics platform
    • Cultivating an ongoing partnership with power users in the business, maintaining knowledge of business operations, strategies, information requirements, and priorities
    • Initiating process changes and enhancements where necessary and see to successful implementation
    • Supporting Architects to build Data Management Strategies.

    Qualifications / Experience

    • Tertiary Degree / Diploma in a related field (BSc Computer Science, B.IT or Informatics related degrees).
    • 4 to 8 Years’ of relevant consulting or industry experience
    • Experience or exposure to project management or team lead roles will be an advantage.
    • Formal Certifications / Accreditation
    • Knowledge of Data Engineering Concepts and Patterns
    • Microsoft Azure (Integration, Storage, Data Analysis and Reporting).
    • Microsoft Certification will be an advantage.
    • Experience on technologies like Hadoop, Pig, Spark, Hive will be an advantage.

    Preferred Skills

    •  Excellent understanding of Agile development methodologies (Scrum) and software development lifecycle
    • Strong communication skills
    • Ability to prioritize and meet deadlines
    • Ability to organize and communicate to deliver client’s expectations
    • Strong conceptual and analytical skills - demonstrating outside-the-box problem solving skills
    • Strong problem solving and troubleshooting skills with the ability to exercise mature judgment
    • Drive to keep up to date with developments and trends in the tech and modern media world
    • The ability to adapt and learn quickly
    • Ability to understand business and how to apply technology that will show value
    • People management skills

    Method of Application

    Use the link(s) below to apply on company website.


    Note: Never pay for any training, certificate, assessment, or testing to the recruiter.

  • Send your application

    Back To Home View All Vacancies at Integrove
University of Southampton banner

Career Advice

View All Career Advice

Subscribe to Job Alert


Join our happy subscribers

Send your application through

YahoomailYahoomail GmailGmail Hotmail Hotmail