This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking for a hands-on Data Engineer who is passionate about solving business problems through innovation and engineering practices. As a Data Engineer, the candidate will leverage deep technical knowledge and will apply knowledge of data architecture standards, data warehousing, data structures, and business intelligence to drive the creation of high-quality data products for data driven decision making.
Job Responsibility
We are looking for a hands-on Data Engineer who is passionate about solving business problems through innovation and engineering practices
As a Data Engineer, the candidate will leverage deep technical knowledge and will apply knowledge of data architecture standards, data warehousing, data structures, and business intelligence to drive the creation of high-quality data products for data driven decision making
Requirements
6+ Years Experience of implementing data-intensive solutions using agile methodologies
Code contributing member of Agile teams, working to deliver sprint goals
Write clean, efficient, and maintainable code that meets the highest standards of quality
Very strong in coding Python/Pyspark, UNIX shell scripting
Experience in cloud native technologies and patterns
Ability to automate and streamline the build, test and deployment of data pipelines
ETL: Hands on experience of building data pipelines. Proficiency in data integration platforms such as Apache Spark
Experienced in writing Pyspark code to handle large data set ,perform data transformation , familiarity with Pyspark integration with other Apache Spark component ,such as Spark SQL , Understanding of Pyspark optimization techniques
Strong proficiency in working with relational databases and using SQL for data querying, transformation, and manipulation
Big Data:Exposure to 'big data' platforms such as Hadoop, Hive or Iceberg for data storage and processing
Data Warehousing & Database Management: Understanding of Data Warehousing concepts, Relational (Oracle, MSSQL, MySQL) and NoSQL (MongoDB, DynamoDB) database design
Data Modeling & Design: Good exposure to data modeling techniques
design, optimization and maintenance of data models and data structures
Languages: Proficient in one or more programming languages commonly used in data engineering such as Python, PySpark, UNIX Shell scripting
DevOps: Exposure to concepts and enablers - CI/CD platforms, bitbucket/Github, JIRA, Jenkins, Tekton, Harness
Strong project management and organizational skills
Excellent problem-solving, communication, and organizational skills
Proven ability to work independently and with a team
Experience in managing and implementing successful projects
Ability to adjust priorities quickly as circumstances dictate
Consistently demonstrates clear and concise written and verbal communication
Nice to have
Java, for REST API development
Data Quality & Controls: Exposure to data validation, cleansing, enrichment and data controls, framework libraries like Deequ
Federated Query: Starburst, Trino
Containerization: Fair understanding of containerization platforms like Docker, Kubernetes, Openshift
File Formats: Exposure in working on File/Table Formats such as Avro, Parquet, Iceberg, Delta
Schedulers: Basics of Job scheduler like Autosys, Airflow
Cloud: Experience in cloud native technologies and patterns (AWS, Google Cloud)