What are the responsibilities and job description for the Data Engineer position at Jobs via Dice?
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Cynet Systems, is seeking the following. Apply via Dice today!
We are looking for Data Engineer for our client in Toronto, ON
Job Title: Data Engineer
Job Location: Toronto, ON
Job Type: Contract
Job Description:
Responsibilities:
We are looking for Data Engineer for our client in Toronto, ON
Job Title: Data Engineer
Job Location: Toronto, ON
Job Type: Contract
Job Description:
Responsibilities:
- Design, develop, and maintain robust data pipelines and ETL processes.
- Work with large-scale datasets to ensure data integrity, quality, and availability.
- Collaborate with data scientists, analysts, and other engineers to support data needs.
- Optimize data workflows for performance and scalability in cloud environments.
- Implement data governance and security best practices.
- Proficiency in Python and SQL for data manipulation and pipeline development - min 8-10 years of experience.
- Hands-on experience with AWS services such as S3, Lambda, Glue, IAM, etc.
- Strong understanding of data modeling, warehousing, and distributed systems.
- Experience with version control systems (e.g., Git) and CI/CD pipelines.
- Experience with Databricks or similar data platforms.
- Familiarity with Java for backend or data-related development.
- Exposure to API development and integration with data services.
- Knowledge of data lake architectures and real-time data processing.
- Experience with orchestration tools like Airflow or AWS Step Functions.
- Understanding of DevOps practices in data engineering contexts.