Jobs Career Advice Signup
X

Send this job to a friend

X

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

  • Posted: Jan 14, 2021
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    Lulalend is a FinTech company with a belief in the power of small business, making a difference, building a better solution and striving for excellence. We work hard to empower businesses across South Africa with the funds they need to grow. Lulalend offers small business funding of between R20 000 - R250 000 to businesses that have been in operation for at ...
    Read more about this company

     

    Data Engineer

    We are looking for a confident data engineer to join our team. You will be tasked with implementing and maintaining data models with the goal of improving data reliability and quality, ensuring scalable data pipelines are working smoothly, and bugs and performance issues are quickly identified.

     

    As a member of the Data Science team, your primary focus will be to combine raw information from different sources to create consistent and consumption-ready formats. More specifically, you will need to construct and test architectures that enable data extraction and transformation for predictive or prescriptive modeling.

    Responsibilities will include:

    • Analyze and organize raw data
    • Develop and maintain scalable data pipelines and systems
    • Combine raw information from different sources
    • Collaborate with data scientists on several projects
    • Selecting and building features for consumption by machine learning algorithms
    • Plan, build and maintain the Data Warehouse
    • Data mining using state-of-the-art methods
    • Identify opportunities for data acquisition and extending company’s data with third party sources of information when needed
    • Explore ways to enhance data quality and reliability
    • Enhancing existing data collection procedures to include information that is relevant for building analytical systems
    • Processing, cleansing, and verifying the integrity of data used for analysis
    • Doing ad-hoc analysis and presenting results in a clear manner
    • Creating automated anomaly detection systems and constant tracking of its performance
    • Build and maintain API’s hosted by the Data Science team, ensuring 99.9% uptime
    • When required, build out new API integrations to support continuing increases in data volume and complexity
    • Write unit/integration tests, contribute to data engineering wiki, and document work
    • Refactoring code in order to maintain neatness in the data science repos
    • Build classes from repetitive code in order to ensure quicker development of data science projects
    • Improve deployment processes for the Data Science team

    THE SKILLS AND EXPERIENCE WE’RE LOOKING FOR

    • Technical expertise with data models, data mining, and segmentation techniques
    • Previous experience as a data engineer or in a similar role
      • 4+ years of Python development experience, including Flask or Django
      • 4+ years of SQL experience
      • 4+ years of experience with schema design and dimensional data modeling
    • Great numerical and analytical skills
    • Process oriented with great communication and documentation skills
    • Experience with Agile methodologies
    • Degree in Computer Science, IT, or similar field; a Master’s is a plus
    • Data engineering certification (e.g Microsoft Certified Azure Data Engineer) is a plus

    go to method of application »

    Head Of Engineering

    Reporting to the CTO, you will be responsible for heading up and managing the overall delivery of technology at Lulalend. Working closely with our CTO and Product and Data Science teams, you will look to execute our tech roadmap and be the tech leader in managing and growing our exceptional team to get us to our next stage of growth.

    Responsibilities will include:

    • Build, lead and mentor a high performing Engineering team, providing guidance and leadership to Team Leads
    • Manage, architect and scale our technology capabilities to successfully execute on our technology roadmap
    • Supervise software development and deployment in a fast-paced agile environment, working with both in-house and out-sourced teams
    • Ensure accurate planning and time estimation of development work
    • Manage and own the delivery of software, infrastructure and IT Operations
    • Oversee the development, strategy and implementation of our platform
    • Lead engineering hiring to ensure we have a complete and high-performing Engineering team, including the recruitment and management of out-sourced or remote teams if required
    • Build and maintain partner-relationships, ensuring seamless integrated software delivery
    • Research and implement new software technologies that benefit our customers and give us a competitive edge
    • Ownership for ensuring technology standards and best practices are not only adhered to, but are regularly reviewed and continuously approved upon or where necessary new ones are introduced
    • Work with various teams to articulate our engineering strategy and execution of technical solutions that assist our business functions, ensuring departments are using technology securely and efficiently
    • Monitor team velocity and budgets to assess technological performance
    • Manage headcount planning and lead engineering hiring
    • Contribute as a key member of the wider MANCO team representing engineering at Lulalend

    THE COMPETENCIES WE’RE AFTER

    • Team builder - you are passionate about building a world-class team
    • Leadership skills - you inspire your team and our business to achieve company goals
    • Delegation - you are able to prioritise multiple projects, ensuring your time is spent on the most business critical issues
    • Highly analytical with strong problem-solving ability
    • Positive attitude - you see obstacles as challenges and motivate your team with determination
    • Start-up mentality
    • Passionate about technology and innovation
    • Exceptional communication and relationship building skills
    • Mad technical chops, coupled with a commercial outlook
    • User focused
    • Results orientated

    THE SKILLS AND EXPERIENCE WE’RE LOOKING FOR 

    • BSc Degree in Computer Science, BTech, BEng or equivalent
    • Honours and/or Master’s degree an added advantage
    • Minimum 2 years experience heading up or managing of a Development or Engineering team
    • 10 years plus (latter in a senior or lead role) experience working in software development within a fast-paced environment with an in-depth understanding of .NET software technologies
    • Proven leadership in hiring, building and managing teams, ensuring expectations are clearly defined and executed
    • Ability to define technology strategy, architectural design and deliver on vision
    • Proven experience implementing process to ensure scalability and software excellence
    • Experience working closely with a product team and within an agile environment and release cycle

    Method of Application

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

     

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Lulalend Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail