Role - Backend Python Developer (Data Engineering)
Role Type : Permanent
Job Description:
Must Have- Must be confident in Python backend programming and data libraries eg. Pandas
- 3-5 years commercial Python (recent)
- Backend and Database interaction
- Efficient in Standard Query Language (SQL)
- Good written and verbal communication
Nice To Have- Working experience in Data processing and/or Data Engineering,
- Exposure to Big Data technology, eg Spark, Spark Streaming
- Apache Airflow
- Various GenAI Models such as GPT, Claude
- Familiar with Github Copilot
- Equivalent programming language (Java, C#, Scala)
- Big Data streaming, Spark Streaming, Kafka Streaming, Flink
- Experience working with Data Lakes ideally Azure Data Lake
- Experience with Parque File formats
- AZURE Synapse experience a plus
Personal Trades- Can do attitude
- Participates in a productive and healthy team environment.
- Shows initiative and suggests improvements.
- Aims for excellence
- Meets timeframes and agreed estimates.
- Provides clear and well structure documentation.
- Provides clear communication in written format in documents, emails and presentations.
- Communicates effectively
- Adjusts communication based on the target group.
- Ensures communication is maintained in a consistent way
Akansha Mittal
Senior Technical Recruiter