About the Job:
Senior Python Developer - Data
We are Nimber, a technology consulting company that aims to set new rules and put the world in people's hearts.
As a Senior Engineer, you will build distributed data processing solutions and highly loaded database solutions for various business cases including reporting, product analytics, marketing optimization, and financial reporting.
You will contribute as part of a self-organized team of experienced data engineers working in a challenging, innovative environment for our client, creating the foundation for decision-making at a company dealing with billions of events per day.
Responsibilities:
1. Maintenance and development of data processing solutions.
2. Investigation, creation, and implementation of solutions for existing technical challenges.
3. Provision of guidance, instruction, direction, and leadership to a development team with the purpose of achieving project goals.
Minimum Requirements:
1. University degree in Computer Related Sciences or similar.
2. 5+ years of experience in Python.
3. 3+ years of experience in Data Engineering.
4. Experience in Data Design using Spark and Airflow.
5. Strong skills in SQL and ETL.
6. Confident client-facing skills.
7. Good communication skills.
8. Good English (oral & written).
Nice to Have:
1. Experience in Flink and Datalake.
2. Experience in AWS Cloud (EC2/S3/IAM).
3. Experience in Snowflake & Databricks.
4. Experience with Distributed data/similar ecosystems (Hive, Presto) and/or streaming technologies such as Kafka/Flink.
5. Experience working with Redshift, PostgreSQL and/or other DBMS platforms.
Scope of Work / Services:
Capgemini will provide engineering personnel to the Client to work on building the Environments.
Availability:
In two to four weeks.
Seniority:
More than 5 years of experience.
Languages & Soft Skills:
1. Good level of English.
2. Good communication skills.
3. Team spirit and flexibility to work together with consultants in different time zones.
Location/Work Model:
100% Remote. PST Time (US).