Business Analyst (Python)

Flatgigs· Tech Team
Apply Now ↗
📍 Karachi, Sindh, PakistanFull time

About this role

We are looking for a detail-oriented and analytical Business Analyst (Python) to bridge the gap between business requirements and technical solutions. The ideal candidate will gather and analyze business needs, create functional documentation, perform data analysis using Python, and collaborate closely with stakeholders, product managers, developers, and QA teams to deliver high-quality software solutions.

The candidate should be comfortable working with large datasets, automating reports, creating dashboards, and leveraging AI/LLM tools to improve productivity and business insights.

Gather, analyze, and document business requirements from stakeholders.

Translate business requirements into functional and technical specifications.

Conduct requirement elicitation workshops and stakeholder interviews.

Prepare Business Requirement Documents (BRD), Functional Requirement Documents (FRD), user stories, and acceptance criteria.

Analyze business processes and recommend improvements.

Perform data analysis using Python to generate insights and support decision-making.

Create reports, dashboards, and data visualizations.

Write SQL queries to extract, clean, and analyze data.

Collaborate with Product Managers, Developers, QA Engineers, and business stakeholders throughout the SDLC.

Support sprint planning, backlog refinement, UAT, and release activities.

Validate implemented solutions against business requirements.

Prepare process flow diagrams, wireframes, and workflow documentation.

Use AI/LLM tools to improve documentation, data analysis, and requirement gathering.

Monitor KPIs and provide actionable recommendations based on data analysis.

Python

  • Strong proficiency in Python
  • Data manipulation using Pandas
  • Data analysis and reporting
  • Data cleaning and transformation
  • Automation scripting
  • Working with CSV, Excel, and JSON data
  • Basic understanding of APIs using Python

Frequently Asked Questions

Is the salary disclosed for the Business Analyst (Python) position at Flatgigs?
The salary for this Business Analyst (Python) role at Flatgigs is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Where is the Business Analyst (Python) position at Flatgigs located?
This Business Analyst (Python) role at Flatgigs is based in Karachi, Sindh, Pakistan. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
Is the Business Analyst (Python) role at Flatgigs full-time or part-time?
This is listed as a Full time position. It is posted as a Business Analyst (Python) role in the Tech Team department at Flatgigs.
Which team or department does the Business Analyst (Python) at Flatgigs belong to?
This Business Analyst (Python) position is part of the Tech Team department at Flatgigs. See the full job description for more information about the team structure and responsibilities.
How do I apply for the Business Analyst (Python) position at Flatgigs?
Click the "Apply Now" button on this page. You will be redirected to Flatgigs's official application portal hosted on workable where you can submit your application directly.
When was the Business Analyst (Python) job at Flatgigs posted?
This Business Analyst (Python) position at Flatgigs was posted on Jul 6, 2026. Apply as soon as possible — early applications are often reviewed first.
Business Analyst (Python)
Flatgigs
Apply for this role ↗

You'll be redirected to Flatgigs's official application page on workable.