Job Description, Responsibilities & Requirements
About the Position
We are seeking a Senior Data Engineer with 8+ years of experience to join our team in Remote Mexico, focusing on data warehousing and cloud-based data solutions.
Responsibilities
- Design and implement data models, including conceptual, logical, and physical data models.
- Develop and maintain ETL/ELT pipelines to extract, transform, and load data from various sources.
- Integrate data from disparate sources using appropriate techniques.
- Design and implement data warehousing solutions.
- Perform complex queries, data transformations, and performance tuning on cloud-based data storages.
- Integrate metadata and governance processes into cloud-based data platforms.
Requirements
-
Must have
- Readiness to work until 8.00 pm CET (no need to do overtimes)
- Overall years of experience required 8+ (at least 1+ year in a Lead/Architect position)
- Strong, recent hands-on expertise with Azure Data Factory and Synapse (3+ years)
- Strong knowledge of Microsoft Azure, including Azure Data Lake Storage, Azure Synapse Analytics, Azure Data Factory, and Azure Databricks, pySpark
- Extensive experience with building robust and scalable ETL/ELT pipelines
- Proficiency in SQL to perform complex queries, data transformations, and performance tuning
- Experience integrating metadata and governance processes into cloud-based data platforms
- Experience with cloud-based analytical databases
- Experience with Python and Python-based ETL tools
- Demonstrated ability to lead cross-functional engineering teams, define technical strategy and architecture, drive delivery of complex data platforms, mentor engineers, and effectively communicate with stakeholders at all organizational levels
-
Nice to have
- Experience with Elasticsearch
- Familiarity with containerization and orchestration technologies (Docker, Kubernetes)
- Troubleshooting and Performance Tuning: Ability to identify and resolve performance bottlenecks in data processing workflows and optimize data pipelines for efficient data ingestion and analysis.
- Collaboration and Communication: Strong interpersonal skills to collaborate effectively with stakeholders, data engineers, data scientists, and other cross-functional teams.
- Ability to plan, estimate, and track progress of implementing features
- Computer Science and data science academic and education credentials
We Offer
- Competitive salary
- Remote work options
- Professional development budget
About the Company
We are a leading company in the field of data engineering and cloud-based data solutions, dedicated to delivering innovative and efficient data platforms.