For a project we are looking for a Senior Data Engineer/Python Developer (f/m/d).
Tasks
- Develop backend services using python, kafka, postgres, k8s
- Develop, maintain and use deployment pipelines (following infrastructure as code paradigm)
- Development of interfaces to provide data to other services
- Producing clean, efficient code based on specifications and guidelines
- Development of Data Pipelines (e.g. ETL Job)
- Database development and maintenance
- Design Data Models for multiple technology paradigms (e.g. Graph, schemaless, relational, …)
- Self steered pick up on the assigned software development track and incidents
- Collaborate with peers in the assigned projects such as TMD architects, other members of the SCRUM product team and experts and Data Architects
- Development of intuitive software that meets the requirements of the company as well as the handover to the project manager
- Professionally maintain all software and create updates regularly to address customer and company concerns
- Analyze and test programs and products before formal launch
- Troubleshoot coding problems quickly and efficiently
- Actively seek ways to improve business software processes and interactions
- Preparation of training materials and delivery of training to other project team members in the use of software applications
- Join daily stand-up meetings and project meetings on site or remote and work in a scaled scrum environment
Requirements
- The base of the profile is a completed degree in computer science, technical computer science, or a comparable qualification
- Hands on knowledge about building python microservies and best practises around that topic
- Experience implementing data processing pipelines
- Experience of streaming technologies (Kafka) and respective libraries
- Experience in deploying software on Kubernetes systems
- Experience in developing complex application landscapes and web applications (Applikationsserver, Databases, Middleware, Message Queueing), preferably using distributed architectures
- Experience to deploy and operate developed software and backend services on production systems
- Sound knowledge of programming with python
- High standards regarding software quality, documentation and automated testing
- Experience in the energy industry is a plus,
- Experience in front end development is a plus,
- Knowledge of build and deployment pipelines in Azure or other CI/CD systems is a plus
- Language skills: English (B2) are necessary
Order Type: Contract / Freelance
Location: Remote (95%)/Berlin (5%)
Start: 01.08.2024
Duration: 31.07.2025
If you are interested, please let us know your hourly rate and your availability. We are looking forward to your application quoting the reference-number 3690.
Any Questions? Don’t hestitate to call Nadya Baldandorzhieva (+49 176 427 481 65).