×
Register Here to Apply for Jobs or Post Jobs. X

Senior Data Analyst - Talent Pool

Remote / Online - Candidates ideally in
Cape Town, 7100, South Africa
Listing for: MCI
Remote/Work from Home position
Listed on 2026-01-14
Job specializations:
  • IT/Tech
    Data Engineer, Data Analyst
Job Description & How to Apply Below

LOCATION Remote Work-at-Home POSITION OVERVIEW

MCI is one of the fastest-growing tech-enabled business services companies in the USA, with a strong call center footprint and operations that extend across multiple countries. We deliver Customer Experience (CX), Business Process Outsourcing (BPO), and Anything-as-a-Service (XaaS) cloud technology solutions across a wide range of industries, including healthcare, retail, government, education, telecom, technology e-commerce, and financial services. Our contact centers are powered by both on-site and remote agents, leveraging advanced technologies to enhance customer journeys, drive scalability and reduce costs.

At MCI we are committed to fostering an environment where professionals can build meaningful careers, access continuous learning and development opportunities and contribute to the success of a globally expanding, industry-leading organization.

We are seeking a highly skilled and motivated Senior Data Analyst to join our dynamic team. In this role, you will work closely with Data Analysts and Data Scientists to design and implement scalable, repeatable data processes within Azure infrastructure. The ideal candidate will excel in integrating data from diverse legacy databases and third‑party APIs while driving data transformation and innovation.

To be considered for this role, you must complete a full application on our company careers page, including all screening questions and a brief pre‑employment test.

POSITION RESPONSIBILITIES

Key Responsibilities:

  • Data Pipeline Development: Design, build, and manage efficient and scalable data pipelines using Azure Synapse and Data Factory. Consolidate data from diverse sources into centralized warehouses or lakes and troubleshoot pipeline issues to ensure functionality.
  • SQL Query Expertise: Leverage advanced SQL skills to extract, manipulate, and analyze large datasets, including data cleaning and preparation tasks.
  • Python-based Data Transformation: Develop and automate data transformation processes using Python, integrating data from various sources and altering data formats to meet business needs.
  • Data Modeling and Warehouse Management: Create and manage data models and warehouse structures optimized for querying and analysis, including expertise with Power BI data models (preferred).
  • Performance Optimization: Continuously monitor and enhance the performance of data pipelines, ETL processes, and database systems to ensure reliability and efficiency.
  • Data Security and Compliance: Uphold the highest standards of data security and ensure compliance with relevant data protection regulations.
  • Team

    Collaboration:

    Work closely with Data Analysts, Data Scientists, and other stakeholders to align data infrastructure with organizational goals, while effectively communicating technical concepts to diverse audiences.
CANDIDATE QUALIFICATIONS

WONDER IF YOU ARE A GOOD FIT FOR THIS POSITION?

All positive, and driven applicants are encouraged to apply. The Ideal candidates for this position are highly motivated and dedicated and should possess the below qualities:

  • Bachelor’s degree in Computer Science, Engineering, Information Technology, or a related field is required; a Master’s degree is preferred.
  • 5–7 years of hands‑on experience in data engineering, with a proven track record of working with Azure-based data solutions. Previous experience in a senior or lead role is highly desirable.
  • Expertise in Azure data services, including Synapse and Data Factory.
  • Advanced SQL skills for large‑scale data manipulation and analysis.
  • Proficiency in Python for data transformation and automation.
  • Strong knowledge of data modeling, warehousing, ETL processes, and debugging.
  • Excellent analytical and problem‑solving abilities with a keen attention to detail.
  • Outstanding verbal and written communication skills, with the ability to explain complex technical concepts to non‑technical audiences.
  • Strong teamwork and collaboration skills, with experience leading projects and mentoring junior team members.
CONDITIONS OF EMPLOYMENT

All MCI Locations

  • Must be authorized to work in the country where the job is based.

Subject to the program and location of the…

Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary