Data Engineer
Primary Skills
Python, Java, Kotlin — Proficient in writing clean, efficient, and maintainable code using modern programming languages.
Apache Spark, Hadoop, Kafka — Experience with Spark for large‑scale data processing and distributed data engineering environments.
Apache Hive — Knowledge of Hive for building and maintaining data warehousing solutions.
Apache Airflow — Skilled in orchestrating complex data workflows using Airflow.
SQL Server — Experience with SQL Server for database management and querying.
Software Testing Principles — Ability to design unit and integration tests (PyTest, JUnit) ensuring data accuracy and reliability across pipeline stages.
Docker & Kubernetes — Hands‑on experience deploying and managing data services in containerized environments.
CI/CD Tools — Familiarity with CI/CD tools such as Jenkins, GitHub Actions, or GitLab CI.
Role Overview
We are seeking a highly skilled Data Engineer to design, build, and maintain scalable data infrastructure and pipelines. The ideal candidate has strong experience with distributed systems, modern data processing frameworks, and cloud‑native deployment practices.
Key Responsibilities
Pipeline Development — Design, build, and maintain scalable data pipelines across distributed systems.
Data Governance — Implement and manage frameworks ensuring data quality, security, and compliance.
Performance Optimization — Optimize and troubleshoot data processing jobs for performance and reliability.
Testing Data Workflows — Apply unit and integration testing to validate data workflows and transformations.
Data Warehousing — Develop and maintain data warehousing solutions using Apache Hive.
Workflow Orchestration — Orchestrate data workflows using Apache Airflow.
Database Management — Manage and query databases using SQL Server.
Cross‑functional Collaboration — Work closely with data scientists and analysts to deliver data solutions.
Containerized Deployment — Use Docker and Kubernetes to deploy and manage data services.
CI/CD Automation — Implement CI/CD pipelines for automated testing, deployment, and monitoring.
Data Quality — Ensure data integrity and reliability across all pipelines.
Qualifications
Data Engineering Experience — Proven experience as a Data Engineer or similar role.
Programming Skills — Strong programming skills in Python, Kotlin, or Java.
Distributed Systems — Hands‑on experience with Apache Spark, Apache Hive, Apache Airflow, and SQL Server.
Cloud Platforms — Familiarity with AWS, GCP, or Azure is a plus.
Problem-solving — Excellent analytical skills and attention to detail.
Teamwork — Strong communication and collaboration abilities.
À propos de Cognizant
Cognizant (NASDAQ : CTSH) est un AI Builder et une entreprise de services numériques (ESN) élaborant des solutions complètes d’IA maximisant les investissements pour des résultats concrets. Sa profonde expertise des métiers, des processus et des technologies lui permet d’intégrer dans les systèmes technologiques le contexte unique de chaque organisation de l’ingénierie à la production à l’échelle. Son objectif : améliorer l’efficacité des équipes, créer de la valeur et permettre aux grandes entreprises de rester performantes dans un monde qui évolue rapidement. Pour en savoir plus : cognizant.ai ou @cognizant.
Renseignments suppplémentaires sur l'emploi
Les informations sur la rémunération sont exactes à la date de publication. Cognizant se réserve le droit de modifier ces informations à tout moment, conformément aux lois applicables.
Les exigences linguistiques varient selon les postes, mais nous demandons à tous les candidats d’avoir une connaissance de base de l’anglais afin de faciliter les communications internes à l’échelle de l’entreprise. Pour les postes basés au Québec, une maîtrise de l’anglais est requise puisque vous fournirez des services et collaborerez avec des parties prenantes situées hors de la province, qui ne parlent pas nécessairement le français.
Cognizant est un employeur souscrivant au principe de l’égalité d’accès à l’emploi. Votre candidature et votre dossier ne seront pas examinés en fonction de la race, de la couleur, du sexe, de la religion, des croyances, de l'orientation sexuelle, de l'identité de genre, de l'origine nationale, du handicap, de l'information génétique, de la grossesse, du statut d'ancien combattant ou de toute autre caractéristique protégée telle que décrite par les lois fédérales, provinciales ou locales.
Si vous avez un handicap qui nécessite un aménagement raisonnable pour rechercher une offre d'emploi ou poser une candidature, envoyiez un courriel à [email protected] avec votre demande et vos coordonnées.











