mydata (Pty) Ltd Logo

Business Analyst / Requirements Engineer

mydata (Pty) Ltd|Posted 4 days ago

Log in to apply

Skills and experience

Role:Business systems analyst
Experience in role:4+ years
Must-have skills:
    BPMN

Location and salary

Remote policy:Hybrid
Location of job:City of Cape Town, Western Cape, South Africa
Visa requirements:Authorised to work in South Africa With status of citizen/passport holder
Visa sponsorship:Unable to sponsor visa
Employment type:Permanent

Role description

Position Overview

mydata is seeking a Business Analyst / Requirements Engineer to join our team and play a crucial role in bridging the gap between business needs and technical solutions. This role involves gathering, analyzing, and documenting requirements for cloud-native applications, data processing systems, and financial services platforms. You will collaborate closely with

stakeholders, software engineers, and DevOps teams to ensure that all projects align with business objectives and compliance standards.

The ideal candidate has experience working with complex data-driven systems, understands cloud-native architectures, and can translate business needs into clear and actionable requirements.

Key Responsibilities

• Collaborate with business stakeholders, developers, and QA engineers to elicit, document, and analyze requirements for software projects.

• Define and manage functional and non-functional requirements, ensuring they align with business objectives and regulatory requirements.

• Create and maintain detailed documentation, including user stories, process flows, and system specifications.

• Work with software engineers and DevOps teams to ensure that requirements are technically feasible and well-understood.

• Assist in the design and implementation of workflows, ensuring systems are efficient, scalable, and compliant.

• Support the development lifecycle by participating in sprint planning, backlog refinement, and testing phases.

• Analyze existing business processes, identify gaps, and recommend improvements.

• Ensure that all requirements align with data privacy, security, and industry regulations.

• Work closely with QA teams to define test cases and ensure validation of requirements.

• Provide ongoing support during implementation and after deployment, assisting with change management and user training.

Qualifications & Experience

• Proven experience as a Business Analyst, Requirements Engineer, or in a similar role within a technology-driven organization.

• Experience working in cloud-native environments (preferably AWS) and familiarity with infrastructure and data processing concepts.

• Strong understanding of data handling in financial services, including security, privacy, and regulatory compliance.

• Ability to translate business needs into clear, structured, and actionable documentation.

Knowledge of agile methodologies (Scrum, Kanban) and experience working in agile development teams.

• Proficiency in business process modeling and diagramming tools (Lucidchart, BPMN, UML).

• Experience working with SQL, data processing workflows, and API integrations is advantageous.

• Excellent communication skills, with the ability to engage both technical and non-technical stakeholders.

• A strong analytical mindset with the ability to identify dependencies, risks, and edge cases.

• Bachelor’s degree in Computer Science, Information Systems, Business Analysis, or a related field is preferred.

Communication & Adaptability

• Strong interpersonal and communication skills for working with diverse stakeholders.

• Ability to clearly articulate complex technical requirements to non-technical audiences.

• Willingness to learn and adapt to new methodologies, tools, and technologies.

• Comfortable working in a fast-paced, evolving environment, balancing multiple projects.

Work Environment

At mydata, we embrace a hybrid work model. While our team members primarily work from home, employees are required to attend in-person meetings or collaborate in the office a few times per week (this can fluctuate depending on projects and requirements). This ensures strong team collaboration, effective communication, and alignment with business goals.

What We Offer

• A competitive compensation package.

• Opportunities for professional advancement in a cutting-edge technology environment.

• A dynamic team culture that values innovation and collaboration.

Company Culture at mydata

At mydata, our culture is anchored in innovation, integrity, and a commitment to excellence. We’re dedicated to creating an environment where creativity flourishes, and every team member is empowered to contribute to our mission of revolutionising the credit reporting industry. We value continuous learning, encouraging our employees to grow their skills and careers within our supportive ecosystem. Our role in the tech ecosystem is to be pioneers, driving change and

embracing the future with open arms. Join us, and be part of a team that values progress, collaboration, and making a difference.

About mydata (Pty) Ltd

1-15 employees

mydata (Pty) Ltd

ITC Credit Bureau

What We Do

mydata (previously ITC Credit Bureau) is a South Africa-based company operating in the Financial Services sector. We empower clients to make the best credit decisions, providing access to credit, preventing fraud and reckless lending, and encouraging financial responsibility. Our services are powered by cutting-edge technology and high-quality data.

Why Work For Us

We are a leading company in the Diversified Financial Services industry, offering a unique blend of services including Credit, Finance, Insurance, Computers, E-commerce, Professional Services, Crisis Management, Software Installation, Consulting & Professional Services, B2B, B2C, and Enterprise solutions. We are committed to providing our employees with a challenging and rewarding work environment.

Our Culture

At mydata, we believe in fostering a culture of financial responsibility and integrity. Our team is dedicated to providing the highest quality services to our clients, and we value collaboration, innovation, and continuous learning. We are proud to be a part of the South African business community, and we strive to make a positive impact on our industry and the communities we serve.

Our Engineering Processes

Our engineering team is proficient in a variety of tech stacks including Apache, Gravity Forms, Microsoft Exchange Online, Outlook, Recaptcha, WordPress, Microsoft Office 365, and Google Tag Manager. We believe in using the best technology to deliver the best results, and we are always exploring new tools and techniques to improve our services.

Our Hiring Processes

We are always looking for talented individuals to join our team. Our hiring process is designed to ensure we find the right fit for our company and for the candidate. We value diversity and inclusion, and we encourage candidates from all backgrounds to apply. If you are passionate about financial services and technology, we would love to hear from you. Please contact us at info@mydata.co.za for more information.

LinkedIn Website [Phone](tel:+27 21 022 8650) Email

Tech Stack

application and data

Amazon S3
Amazon S3
Amazon EC2
Amazon EC2
Amazon VPC
Amazon VPC
PostgreSQL
PostgreSQL
Javascript
Javascript
Python
Python
Redis
Redis
HTML5
HTML5
Go
Go
Cassandra
Cassandra
TypeScript
TypeScript
Amazon Redshift
Amazon Redshift
Amazon Lambda
Amazon Lambda
Amazon Cognito
Amazon Cognito
Amazon CloudFront
Amazon CloudFront
Amazon API Gateway
Amazon API Gateway
Amazon Web Services
Amazon Web Services

Similar jobs on OfferZen: