P

Team Leader Data Analyst

pcs egypt · Cairo, Cairo, Egypt · $100K/yr

May 13
Senior (5-10 yrs) Full-time Egypt
Log in to apply, save this posting, or score it against your profile with AI.

About the role

Lead and mentor a team of data analysts to drive data-driven decision-making and strategic insights. Oversee the design of data models, dashboards, and ETL processes to ensure data integrity and business alignment.

What they look for

SQL Python Power BI Tableau ETL Apache Spark Data Modeling Team Management Database Management Data Governance Pandas Numpy SQLAlchemy Pyodbc Data Analysis Stakeholder Management

Requirements

Requires a Bachelor's degree in Computer Science or a related field with over 7 years of data analysis experience, including 2-3 years in leadership. Must be proficient in SQL, Python, and data visualization tools like Power BI or Tableau.

Full description

The Senior Data Analyst – Team Leader is responsible for leading the data analytics function, driving data-driven decision-making, and managing a team of analysts. This role ensures high-quality data analysis, reporting, and insights while enhancing analytics capabilities and aligning with business objectives.

Duties & Responsibilities

  • Lead, mentor, and manage a team of data analysts, ensuring high performance and continuous development.
  • Oversee the analysis and interpretation of complex data sets to support strategic decision-making.
  • Design and implement data models, dashboards, and reports for business stakeholders.
  • Ensure data accuracy, integrity, and governance across all data processes.
  • Guide the team in data cleaning, transformation, validation, and ETL processes.
  • Develop and optimize SQL queries and manage databases (SQL Server, PostgreSQL).
  • Utilize Python (pandas, numpy) for advanced data analysis and automation.
  • Drive the use of data visualization tools such as Tableau and Power BI for impactful reporting.
  • Collaborate with cross-functional teams to understand business needs and deliver actionable insights.
  • Identify opportunities for process improvement, automation, and advanced analytics.
  • Support big data initiatives, including tools like Apache Spark.
  • Ensure best practices in data management, security, and compliance.

Requirements

Technical Skills

  • Strong expertise in SQL and database management systems.
  • Advanced proficiency in Python for data analysis.
  • Hands-on experience with data visualization tools (Power BI, Tableau).
  • Experience with ETL processes and data pipelines.
  • Familiarity with big data technologies (e.g., Apache Spark).
  • Experience with data integration tools (SQLAlchemy, pyodbc).

Soft Skills

  • Strong leadership and team management skills.
  • Excellent analytical and problem-solving abilities.
  • High attention to detail and data accuracy.
  • Strong communication and stakeholder management skills.
  • Ability to work cross-functionally and influence decision-making.
  • Strategic thinking with a business-oriented mindset.

Experience & Qualifications

  • Education: Bachelor’s degree in Computer Science, Information Technology, Engineering, or related field.
  • Experience: Minimum 7+ years of experience in data analysis, with at least 2–3 years in a leadership or team lead role.