Data Analyst

2 weeks ago


Bengaluru, Karnataka, India Techno Facts Solutions Full time ₹ 6,00,000 - ₹ 12,00,000 per year

About the Role

We are looking for highly skilled Data Analysts with strong expertise in Python and SQL, specifically within the Digital Marketing and Analytics domain. The ideal candidates will play a pivotal role in transforming marketing data into actionable insights that drive campaign performance, customer engagement, and overall business growth.

Key Responsibilities

1. Data Extraction & Transformation

  • Query and extract large datasets from marketing databases (e.g., Google Analytics, ad platforms, CRM systems) using SQL.
  • Clean, transform, and prepare data for analysis using Python (Pandas, NumPy).
  • Ensure data accuracy, consistency, and completeness across sources.

2. Marketing Analytics & Campaign Performance

  • Analyze digital marketing performance across channels such as SEO, SEM, social media, and email.
  • Develop and maintain marketing attribution models to measure ROI and campaign impact.
  • Provide insights on customer behavior, engagement, and conversion patterns.

3. Reporting & Visualization

  • Design and automate dashboards and reports using Tableau, Power BI, or Python visualization tools (Plotly, Dash, Matplotlib).
  • Present findings and recommendations to marketing and leadership teams in a clear, actionable manner.

4. Predictive Modelling & Insights

  • Build predictive models for customer segmentation, churn prediction, LTV analysis, and campaign optimization.
  • Use machine learning techniques (scikit-learn, XGBoost, etc.) to support personalization and targeting strategies.

5. Cross-functional Collaboration

  • Partner with marketing, product, and sales teams to define KPIs and performance metrics.
  • Translate complex business problems into analytical frameworks and deliver insights that influence strategic decisions.

Required Skills & Qualifications

  • 5 to 9 years of experience as a Data Analyst in the Digital Marketing or Data & Analytics domain.
  • Proficiency in Python (Pandas, NumPy, scikit-learn) and SQL (complex queries, data manipulation).
  • Experience with marketing data sources such as Google Analytics, Facebook Ads, HubSpot, or Salesforce.
  • Strong knowledge of data visualization tools (Tableau, Power BI, Looker, or similar).
  • Solid understanding of digital marketing metrics, attribution models, and performance tracking.
  • Excellent problem-solving, analytical, and communication skills.

Preferred Qualifications

  • Experience with cloud data platforms (AWS, GCP, Azure).
  • Exposure to automation and dashboard deployment using Python frameworks (Dash, Streamlit).
  • Strong business acumen with the ability to translate data into marketing strategies


  • Bengaluru, Karnataka, India Peer Data Full time ₹ 5,00,000 - ₹ 15,00,000 per year

    Location: Bangalore, India (Hybrid)Employment Type: Contract (3-12 months) or PermanentRole OverviewPEER DATA is looking for a Contract Data Analyst to manage and maintain high standard of accuracy for reporting and compliance. The ideal candidate will have a strong background in corporate law, data management, quality control and process optimization...

  • Data Analyst

    1 week ago


    Bengaluru, Karnataka, India NTT DATA Global Delivery Services Ltd Full time ₹ 12,00,000 - ₹ 24,00,000 per year

    Data Analyst Req ID: 338013 NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a Data Analyst to join our team in Bangalore, Karnātaka (IN-KA), India (IN). Key Skills &...

  • Data Specialist

    2 days ago


    Bengaluru, Karnataka, India Peer Data Full time ₹ 40,00,000 - ₹ 1,20,00,000 per year

    Peer Data is looking for a Data Analyst to join our team in our Bangalore office. The Data Analyst is responsible for managing our master data set and developing respective reports/visualizations.The ideal person for this position has an exceptional eye for detail, expertise as a data analyst, and a solid understanding of popular data analysis tools. He/she...

  • Data Analyst

    2 weeks ago


    Bengaluru, Karnataka, India NTT DATA North America Full time ₹ 2,00,000 - ₹ 6,00,000 per year

    Req ID: NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.We are currently seeking a Data Analyst to join our team in Bangalore, Karnātaka (IN-KA), India (IN).Key Skills & CompetenciesProficient in SQL for data...

  • Data Analyst

    2 weeks ago


    Bengaluru, Karnataka, India NTT DATA Global Delivery Services Ltd Full time ₹ 5,00,000 - ₹ 12,00,000 per year

    Data Analyst NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a Data Analyst to join our team in Bengaluru, Karnātaka (IN-KA), India (IN).3+ years of experience in business...

  • Data Analyst

    2 weeks ago


    Bengaluru, Karnataka, India NTT DATA Full time ₹ 4,00,000 - ₹ 12,00,000 per year

    Proficient in SQL for data exploration and analysis Experience in data profiling, cleansing, and transformation Ability to interpret business requirements and translate them into data models / products Familiarity with BI tools (e.g., Cognos, Power BI, Quicksight) Understanding of data product concepts and data lifecycle Experience with metadata analysis and...


  • Bengaluru, Karnataka, India NTT DATA, Inc. Full time ₹ 1,50,000 - ₹ 28,00,000 per year

    We are currently seeking a Required. Senior Business Analyst - Data Senior Business Analyst - Data to join our team in Bangalore, Karntaka (IN-KA), India (IN)."Job Duties: The Data Business Analysts will work in the NTT DATA CPO team, reporting to the CPO or delegate.The Data Business Analysts will manage, facilitate and execute the requirements management...

  • Data Analyst

    1 week ago


    Bengaluru, Karnataka, India NTT DATA Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Design, develops, and maintains various user-friendly dashboards Analyze and translate non-technical user requirements into written report specifications Develop and execute queries, scripts, and data manipulation tasks using SQL, Python, or other relevant tools. Analyze large datasets to identify trends, patterns, and correlations, drawing meaningful...

  • Business Analyst

    2 days ago


    Bengaluru, Karnataka, India NTT DATA Full time ₹ 5,00,000 - ₹ 12,00,000 per year

    Req ID: 341801NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a Business Analyst - TV & Entertainment Domain to join our team in Bangalore, Karnātaka (IN-KA), India (IN). Job Title...

  • Business Analyst

    2 weeks ago


    Bengaluru, Karnataka, India NTT DATA, Inc. Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    We are currently seeking a Business Analyst - Data to join our team in Bangalore, Karntaka (IN-KA), India (IN).Job Duties:The Data Business Analysts will manage, facilitate and execute the requirements management processes that are put in place for the ODIE programme.The Data Business Analysts will also provide input to the design and maintenance of these...