Python Developer Full remote / IČO / SK/CZ/PL
- You will work on a strategic project for PnP.
- Main tasks until the end of year: Enhance framework to interfaces; realize interfaces based on the framework.
- Main Technology: Azure databricks.
- Task Description: Programming languages: Python (main), Scala (plus)
- Batch Data Ingestion: ADF and/or Spark, Delta IO (plus), Iceberg (plus plus)
- Streaming Data Ingestion: Kafka and Spark Streaming
- Binary Formats: Parquet and Avro (main), ORC (plus)
- Warehousing: Snowflake (main), Synapse or others (plus)
- No-SQL: Column store (plus) (e.g. Cassandara, HBase or equivalent), Document store (plus) (e.g. Mondo DB, Couchdb or equivalent), Key/Value store (plus) (e.g. Redis, RocksDB or equivalent)
- Architectural patterns: Data Vault Modelling (main), Lakehouse (main), Semantic Versioning and Schema Evolution (nice to have), Data Meshing (main), CAP theorem (plus), Semantic delivery reliability of distributed systems (plus, expected in streaming use case scenarios), Microservices (plus), Threading models (e.g. Threads, Actors, Co-routines) (plus)
- CI/CD: Azure Devops (main), Jenkins, Git Actions, etc. (plus)
- Bonus: Docker and Kubernetes
- Other Skills: Azure Data
WHAT CAN YOU EXPECT?
- Modern offices, unformal environment and great corporate culture
- A great team of IT professionals
- Assignments that make sense because you are involved in formulating them
- The daily search for best ways together, such as what features to add
- Work from home - REMOTE (CZ/SK/PL)
WHAT ABOUT SALARY?
- MD rate or salary is according to your level of your experience.
- We speak about 7-9000MD rate