Senior Python Developer
Role details
Job location
Tech stack
Job description
Join a highly skilled, cross-functional team to build a mission-critical big data application for real-time traffic monitoring. You'll play a key role in designing and implementing a scalable data platform focused on analyzing truck traffic across the country. Our tech stack includes Python, Apache Kafka, Apache Flink, MinIO/S3, and Kubernetes.
Your responsibilities will include:
- Designing and implementing a scalable data platform for analyzing and monitoring truck traffic
- Ensuring data quality and security through robust validation and monitoring mechanisms
- Developing data models and interfaces to support seamless integration and insightful visualization
Requirements
Do you have experience in TypeScript?, Do you have a Bachelor's degree?, * Strong programming skills and a background in software engineering (minimum 3 years) with expertise in Python. Additional languages such as Scala and TypeScript are benefitial.
- Extensive knowledge of microservice architecture, distributed systems, and RESTful APIs
- Proven experience in an agile development environment
- Proficiency in TDD, BDD, and clean code principles
- Experience working with cloud systems (e.g. AWS, Azure, Google Cloud)
- A bachelor's degree in a STEM or similar discipline (advanced degrees a plus)
Benefits & conditions
- A Flexible work schedule and location, with up to 4 days a week from home
- Ability to work from abroad for a total of 10 days per year
- A competitive salary with annual adjustment in line with the inflation rate
- Time for continuous improvement and joint meetups on special topics
- Have fun and work together on company and team events
- A flat hierarchy and open communication channels with direct access to the CEO
- A feelgood manager who attends to your daily needs with best-in-town coffee, refreshments, fresh fruit/vegetables and snacks, and a monthly company breakfast
- Bike lease with discount as optional for a stress-free commute
- Subsidised Deutschlandticket for easy commuting
- Days off for special occasions or if your child is ill
- Personalised career plan
- Flexible adjustment of your working hours