11 Sep
|
Cyber Space Technologies
|
Montreal
11 Sep
Cyber Space Technologies
Montreal
Data Engineer – Montreal (Hybrid)
Location: Montreal, QC
Work Arrangement: Hybrid
Job Type: Full-Time.
We are seeking an experienced Data Engineer to design, develop, and maintain scalable data pipelines and data platforms. The ideal candidate will have strong hands-on experience with Python, SQL, ETL/ELT, cloud technologies, and modern data engineering frameworks.
The candidate will work closely with data analysts, data scientists, application teams, and business stakeholders to build reliable data solutions and ensure high-quality data availability.
Responsibilities
- Design, develop, and maintain scalable data pipelines and ETL/ELT processes.
- Develop data engineering solutions using Python and SQL.
- Build and optimize data ingestion, transformation, and processing workflows.
- Work with structured and unstructured data from multiple sources.
- Develop and maintain data models, data warehouses, and data lakes.
- Implement data quality, validation, monitoring, and performance optimization.
- Integrate data from APIs, databases, applications, and third-party sources.
- Collaborate with Data Scientists, Analysts, Developers, and business teams.
- Troubleshoot data pipeline failures and resolve performance issues.
- Follow best practices for data security, governance, and documentation.
- Participate in Agile ceremonies and contribute to technical design and architecture discussions.
Required Skills
- 5+ years of experience in Data Engineering or a related field.
- Strong hands-on experience with Python and SQL.
- Experience developing ETL/ELT pipelines.
- Strong knowledge of relational databases and data modeling.
- Experience with data warehouses and/or data lakes.
- Experience with cloud platforms such as AWS, Azure, or GCP.
- Experience with modern data processing technologies such as Spark / PySpark.
- Experience with orchestration tools such as Airflow, Azure Data Factory, or equivalent.
- Strong understanding of data integration and API-based data ingestion.
- Experience with Git and CI/CD practices.
- Strong analytical, troubleshooting, and communication skills.
Preferred Skills
- Experience with Databricks, Snowflake, or Microsoft Fabric.
- Experience with Kafka or other streaming technologies.
- Knowledge of Docker/Kubernetes.
- Experience with data governance and data quality frameworks.
- Experience working in an Agile/Scrum environment.
- Relevant cloud or data engineering certifications.
Work Location Montreal, Quebec – Hybrid
Candidates should be comfortable working in a hybrid setting and meeting onsite requirements in Montreal.
📌 Data Engineer (Montreal)
🏢 Cyber Space Technologies
📍 Montreal