Join Our Team as a Data Engineering Instructor at AltSchool Africa 2024

2
105
Data Engineering Instructor at AltSchool Africa

Data Engineering Instructor at AltSchool Africa Position Overview

We are looking for a dedicated Data Engineering Instructor At AltSchool Africa to join our remote team. This role is ideal for a seasoned data engineering professional who is not only adept in their field but also passionate about education and shaping the next generation of tech talent. As a Data Engineering Instructor, you will play a crucial role in delivering high-quality education and mentorship, guiding students through the complexities of data engineering.

About AltSchool Africa

AltSchool Africa is a pioneering edtech initiative dedicated to transforming education and employment prospects across the African continent. Our mission is clear: to enhance employability and tackle unemployment by equipping talented individuals with the skills needed to launch successful careers in technology. By offering innovative and accessible tech education alternatives, we empower our students to seize the vast opportunities within the tech industry.

Data Engineering Instructor at AltSchool Africa

At AltSchool Africa, we cultivate a culture of execution and impact. We are driven by a vision to foster wavemakers who push boundaries rather than mere wave riders who follow trends. If you are passionate about contributing to a forward-thinking team that values rapid progress, continuous improvement, and impactful work, AltSchool Africa could be your next career destination.

Job Type: Contract
Location: Remote

Key Responsibilities

  • Instruction and Mentorship: Lead engaging online classes, providing expert guidance and support to students. Act as a mentor to help learners navigate their educational and career paths in data engineering.
  • Curriculum Development: Design and continuously refine course content to ensure it remains relevant and effective. Develop comprehensive teaching materials that enhance learning outcomes.
  • Student Engagement: Foster a dynamic and interactive virtual learning environment. Encourage student participation and provide constructive feedback to help them achieve their goals.
  • Professional Development: Stay updated with the latest industry trends and technologies to integrate into the curriculum. Share insights and knowledge with students to prepare them for real-world challenges.

Technical Expertise

To excel in this role, you should possess the following technical skills:

  • BLOB Storage / File Processing: Proficient in handling Binary Large Objects (BLOBs) for managing large files such as images, videos, and unstructured data.
  • Python Programming: Strong expertise in Python, including its libraries and frameworks, for data processing and automation.
  • Relational Databases: Deep understanding of relational database management systems (RDBMS), including design, normalization, and transaction management.
  • SQL: Advanced skills in SQL for querying, managing, and optimizing large datasets within relational databases.
  • No-SQL / Object-Oriented Databases: Familiarity with NoSQL databases like MongoDB or Cassandra for scalable and flexible data storage.
  • Data Warehouses/Lakes: Experience in designing and managing data warehouses and lakes for large-scale data storage and analysis.
  • Analytical Databases: Proficiency in analytical databases for performing complex queries and data analysis.
  • Data Pipelines (Batch + Streaming): Knowledge of batch and streaming data pipelines for processing large volumes of data and real-time data analysis.
  • Job Scheduling and Orchestration: Experience with job scheduling tools and orchestration platforms like Apache Airflow or Prefect.
  • dbt (Data Build Tool): Proficiency in using dbt to transform raw data into actionable models.
  • Apache Beam and Apache Spark: Understanding of Apache Beam for cross-engine data processing and Apache Spark for big data analytics.

Who You Are

  • Educator at Heart: You are committed to shaping the skills and futures of aspiring data engineers. Your goal is to be a trusted mentor and guide for your students.
  • Experienced Professional: With at least 4 years of industry experience in data engineering, you bring a wealth of knowledge and practical insights to the classroom.
  • Technical Savvy: You possess a broad range of technical skills including programming (SQL, Python), database management, data warehousing, and cloud platforms (AWS, Google Cloud, Azure).
  • Effective Communicator: You can convey complex technical concepts in a clear and engaging manner to learners from diverse backgrounds.
  • Curriculum Designer: You have experience developing educational content that captures students’ interest and promotes effective learning.
  • Adaptable and Collaborative: You thrive in dynamic environments, working well with cross-functional teams and continuously adapting your teaching methods.

Additional Qualifications

  • Remote Teaching Experience: Experience in teaching remotely and using relevant tools such as video conferencing and messaging platforms.
  • Adult Learning and Pedagogy: Background in adult education and curriculum development is a plus.

How to Apply for Data Engineering Instructor at AltSchool Africa

If you are passionate about education and data engineering and are excited about making a difference in the tech industry, we encourage you to apply. Join us at AltSchool Africa and be part of a transformative educational journey that prepares the next generation of tech professionals for success.

Apply Here

Join Just Job and Scholarship WhatsApp Group for more job and scholarship opportunities

2 COMMENTS

LEAVE A REPLY

Please enter your comment!
Please enter your name here