Auf einen Blick
- Aufgaben: Entwickle und optimiere Datenpipelines für spannende Projekte.
- Arbeitgeber: Werde Teil eines schnell wachsenden Unternehmens im IT-Bereich.
- Mitarbeitervorteile: Flexible Arbeitszeiten und die Möglichkeit, remote zu arbeiten.
- Warum dieser Job: Nutze deine Programmierfähigkeiten in einem dynamischen Team mit innovativen Technologien.
- Gewünschte Qualifikationen: Bachelor/Master in Informatik oder verwandten Bereichen erforderlich.
- Andere Informationen: Erfahrung mit Machine Learning und Cloud-Plattformen ist ein Plus.
Das voraussichtliche Gehalt liegt zwischen 48000 - 84000 € pro Jahr.
Qualifications
- Bachelor\’s or master\’s degree in computer science, or any other related field
- Strong software engineering skills, including familiarity and application of design patterns, and engineering best practices.
- Proven experience developing complex software systems as a software engineer (at least 5 years)
- Strong understanding of data engineering techniques with high level programming languages (e.g., Java, C#, or Python) and analytical frameworks
- Strong core Python software engineering experience
- Hands on experience with Apache Spark (PySpark), developing applications using an IDE such as VS Code or PyCharm
- Experience of working with delta lakes and optimizing Spark workloads running on it.
- Have a good understanding and significant experience with projects using relational data models and SQL.
- Good work ethic and self-starter. You look out for issues, opportunities and address them when you can, raise them when you cannot.
- Good analytical skills and the ability to understand complexity and break it down into smaller, achievable steps.
- Highly proficient in English (written and verbal)
#J-18808-Ljbffr
Data Engineer Arbeitgeber: Ampstek
Kontaktperson:
Ampstek HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Data Engineer
✨Netzwerken ist der Schlüssel
Nutze Plattformen wie LinkedIn, um mit anderen Data Engineers und Fachleuten in der Branche in Kontakt zu treten. Engagiere dich in relevanten Gruppen und Diskussionsforen, um dein Netzwerk zu erweitern und potenzielle Jobmöglichkeiten zu entdecken.
✨Projekte und Portfolios präsentieren
Erstelle ein Portfolio, das deine bisherigen Projekte im Bereich Data Engineering zeigt. Zeige konkrete Beispiele für deine Erfahrungen mit ETL-Prozessen, Datenpipelines und den verwendeten Technologien, um deine Fähigkeiten zu demonstrieren.
✨Bleibe auf dem neuesten Stand
Halte dich über die neuesten Trends und Technologien im Bereich Data Engineering auf dem Laufenden. Besuche Webinare, nimm an Online-Kursen teil oder lese Fachartikel, um dein Wissen zu erweitern und deine Relevanz auf dem Arbeitsmarkt zu erhöhen.
✨Vorbereitung auf technische Interviews
Bereite dich auf technische Interviews vor, indem du häufige Fragen zu SQL, Datenpipelines und Programmierung in Python übst. Simuliere Interviews mit Freunden oder nutze Online-Plattformen, um deine Antworten zu verfeinern und sicherer aufzutreten.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Data Engineer
Tipps für deine Bewerbung 🫡
Verstehe die Anforderungen: Lies die Stellenbeschreibung sorgfältig durch und achte auf die geforderten Qualifikationen und Fähigkeiten. Stelle sicher, dass du alle relevanten Punkte in deinem Lebenslauf und Anschreiben ansprichst.
Hebe deine Programmierkenntnisse hervor: Betone deine Erfahrung mit Python und den genannten Bibliotheken wie pandas, NumPy und PySpark. Füge konkrete Beispiele hinzu, wie du diese Technologien in früheren Projekten eingesetzt hast.
Erwähne deine Erfahrungen mit Datenpipelines: Beschreibe deine praktische Erfahrung mit ETL/ELT-Frameworks und Datenorchestrierungstools wie Airflow oder dbt. Zeige, wie du diese Tools verwendet hast, um Daten effizient zu verarbeiten.
Zeige deine Problemlösungsfähigkeiten: Gib Beispiele für Herausforderungen, die du in der Vergangenheit gelöst hast, insbesondere in einem interdisziplinären Team. Dies zeigt deine Fähigkeit, komplexe Probleme anzugehen und Lösungen zu finden.
Wie du dich auf ein Vorstellungsgespräch bei Ampstek vorbereitest
✨Bereite dich auf technische Fragen vor
Da die Position einen starken Fokus auf Programmierung und Datenverarbeitung hat, solltest du dich auf technische Fragen zu Python, SQL und ETL/ELT-Frameworks vorbereiten. Übe, wie du deine Erfahrungen mit diesen Technologien in konkreten Projekten beschreiben kannst.
✨Verstehe die Tools und Frameworks
Mach dich mit den spezifischen Tools und Frameworks vertraut, die in der Stellenbeschreibung erwähnt werden, wie Airflow, dbt und verschiedene Machine Learning Frameworks. Zeige im Interview, dass du nicht nur theoretisches Wissen hast, sondern auch praktische Erfahrungen mit diesen Technologien.
✨Hebe deine Problemlösungsfähigkeiten hervor
Da die Rolle starke Problemlösungsfähigkeiten erfordert, bereite Beispiele vor, in denen du komplexe Probleme gelöst hast. Erkläre deinen Denkprozess und die Schritte, die du unternommen hast, um zu einer Lösung zu gelangen.
✨Zeige Teamarbeit und Kommunikation
In einem cross-funktionalen Team zu arbeiten ist entscheidend. Bereite Beispiele vor, die zeigen, wie du effektiv mit anderen zusammengearbeitet hast, um gemeinsame Ziele zu erreichen. Betone deine Kommunikationsfähigkeiten und wie du technische Konzepte für Nicht-Techniker verständlich machen kannst.