Job Description
We are seeking a skilled Data Engineer to join our team. As a Data Engineer, you will be responsible for designing, developing, and maintaining scalable and efficient data-centric applications and systems.
Required Skills and Qualifications
* 4 or more years of experience in data engineering roles with expertise in building and maintaining data pipelines, systems, and applications.
* Proficient in data warehouse design, implementation, and optimization, leveraging ETL/ELT processes, schema modeling, and ensuring efficient data retrieval for analytical purposes.
* Proficient in Python and one additional programming/querying language used for data engineering Java, SQL, NoSQLs or similar.
* Hands-on experience with cloud platforms like AWS or GCP or Azure.
* Knowledge and Hands-on experience either with cloud platforms (AWS, GCP, or Azure), and/or alternatively in big data technologies such as, Spark or other.
* Strong understanding of data modeling, both SQL and NoSQL, with expertise in distributed systems design.
* Experience with distributed processing technologies and familiarity with tools like Airflow for workflow orchestration.
* Knowledge of data governance, metadata management, and best practices in ensuring data quality and compliance.
* Excellent communication skills and the ability to collaborate effectively in cross-functional teams.
* Analytical mindset, attention to detail, and problem-solving skills to address complex data challenges.
* Familiarity with Standard AI/ML processes & Operations is greatly valued.
* Degree in computer science, software engineering, or in engineering domains.
* Fluency in English is mandatory, and proficiency in additional languages advantageous.
Benefits
* Join a multicultural and inclusive team environment.
* Enjoy a supportive atmosphere promoting work-life balance.
* Engage in exciting national and international projects.
* Your career growth is central to our mission. Our array of career growth programs and diverse professionals are crafted to support you in exploring a world of opportunities.
* Training and certifications programs.
* Health and life insurance.
* Referral program with bonuses for talent recommendations.
* Great office locations.
Others
You will have the opportunity to work with a talented team of engineers, scientists, and architects who are passionate about helping the world's most innovative companies unleash their potential.