Data Engineering Instructor

  • Flexible
  • Munich, Germany
  • 5 months ago
  • Active
  • Full Time
  • Senior
  • ASAP

Job Description

Are you an experienced Data Engineer with a passion for teaching? We are seeking a dynamic and knowledgeable Data Engineering Instructor to lead a comprehensive 3-4 month bootcamp in Sweden. This program aims to equip learners with essential data engineering skills, from foundational concepts to real-world projects, preparing them for a successful career in data engineering.


Key Responsibilities:
  • Deliver a structured curriculum covering programming, data manipulation, database management, cloud technologies, and more.
  • Guide learners through hands-on projects, exercises, and real-world data engineering scenarios.
  • Teach, mentor, and evaluate students with varying technical backgrounds, ensuring knowledge transfer and retention.
  • Foster a collaborative and engaging learning environment both in classroom settings and virtually.
  • Provide real-time feedback, address questions, and adapt teaching strategies to suit different learning styles and paces.
  • Utilize modern teaching tools, resources, and platforms to enhance course delivery.
  • Prepare students to excel in practical data engineering projects and develop essential problem-solving skills.
Course Overview:
The curriculum covers a wide range of modules, including:
  • Foundations of Data Engineering (Python, SQL, Statistics)
  • Advanced SQL & Database Management
  • Python for Data Engineering
  • Database Design & Warehousing Principles
  • ETL Concepts & Real-world Projects
  • Cloud & Containerization (AWS, Azure, GCP, Docker, Kubernetes)
  • Machine Learning Essentials (ML techniques applied in data engineering)
  • Data Visualization Tools (Power BI, Python Dash)
  • Version Control & Team Collaboration
  • Data Governance & Security
  • Agile Principles and Presentation Skills
  • Capstone Graduation Project: Design, develop, and present a full data pipeline project.
Requirements:
  • Proven industry experience in Data Engineering or a related field.
  • Proficiency in Python, SQL, cloud platforms (AWS, Azure, GCP), ETL tools (Apache Airflow), and containerization technologies (Docker, Kubernetes).
  • Experience with database design, data warehousing, and modeling concepts.
  • Familiarity with data governance, security best practices, and compliance (e.g., GDPR).
  • Strong communication and teaching skills, with prior experience as an instructor or mentor preferred.
  • Ability to commit to a full-time schedule (8 hours/day) for the program duration.
  • Willingness to travel or work remotely, as per program needs.
Why Join Us?
Make a meaningful impact by shaping the next generation of data engineers.
Engage with passionate learners and professionals in a dynamic, hands-on teaching environment.
Competitive compensation and the flexibility of freelance work.

Remoteplatz Logo