Business Analyst (Python)

Flatgigs

Karachi Division

On-site

PKR 1,800,000 - 2,400,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Flatgigs is seeking a detail-oriented Business Analyst (Python) to bridge business requirements and technical solutions. You will gather needs, create functional docs, and analyze data using Python to deliver high-quality software.

The role involves creating dashboards, writing SQL, and collaborating with product managers, developers, and QA teams throughout the SDLC to drive data-driven decisions.

Qualifications

  • 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.

Responsibilities

  • Gather, analyze, and document business requirements from stakeholders.
  • Translate business requirements into functional and technical specifications.
  • Conduct requirement elicitation workshops and stakeholder interviews.
  • Prepare BRD, 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 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.

Skills

Python
Pandas
Data analysis
Data reporting
Data cleaning
Automation scripting
CSV handling
Excel integration
JSON data

Tools

SQL
REST APIs
Excel
JSON parsing

Job description

Overview

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.

Responsibilities
  • 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.
Qualifications
  • 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
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Python Business Analyst: AI-Enhanced Data & Dashboards
Python Business Analyst: AI-Enhanced Data & Dashboards

Flatgigs • Karachi Division

On-site
PKR 1,800,000 - 2,400,000
Business Analyst
Business Analyst

Integriti • Lahore

On-site
PKR 800,000 - 1,200,000
Business Analyst
Business Analyst

ADDO • Lahore

On-site
PKR 1,116,000 - 2,009,000
NULL
Lead Business Analyst
Lead Business Analyst

Devsinc, LLC • Lahore

On-site
PKR 250,000 - 400,000
Business Analyst
Business Analyst

Software Finder • Lahore

On-site
PKR 1,339,000 - 2,455,000
Associate Business Analyst
Associate Business Analyst

Clustox • Lahore

On-site
PKR 600,000 - 900,000
IT Business Analyst
IT Business Analyst

FlowHCM • Karachi Division

On-site
PKR 800,000 - 1,500,000
Technical & Functional Business Analyst
Technical & Functional Business Analyst

High Hope International • Karachi Division

On-site
PKR 850,000 - 1,200,000
Business Analyst
Business Analyst

Software Finder Careers • Lahore

On-site
PKR 900,000 - 1,500,000
Business Intelligence Specialist
Business Intelligence Specialist

Devsinc, LLC • Lahore

On-site
PKR 1,200,000 - 1,800,000