drjobs Backend Developer- Working Student (all genders)

Backend Developer- Working Student (all genders)

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Bonn - Germany

Hourly Salary drjobs

EUR 15 - 16

Vacancy

1 Vacancy

Job Description

About Us

At kiresult were reshaping the procurement analytics landscape with our advanced SaaS solution helping companies harness the power of data for smarter decision-making. Our platform transforms procurement data into valuable insights providing companies with strategic advantages and cost-saving opportunities.

Who Were Looking For

Youre an ambitious student with a passion for backend development and strong Python skills You excel at developing the behind-the-scenes services that power data-driven applications If youre eager to work with modern frameworks containerization and NoSQL databasesand see your code used by large enterprises this role is for you.

Tasks

Role Overview

As a Backend Developer at kiresult you will be a critical part of our development team maintaining existing functionality and implementing new features for our analytics platform.

Key Responsibilities

  • Feature Development: Build new API endpoints and background jobs using Python and FastAPI
  • Code Quality: Drive test-driven development with pytest maintain healthy test coverage
  • Performance Optimization: Profile services implement caching or async processing fine-tune MongoDB queries
  • Containerization: Define build and run Docker images and containers for development testing and production
  • Collaboration: Engage in sprint planning demos and pair programming; provide and incorporate feedback
  • Monitoring & Reliability: Implement logging monitoring and alerting to ensure system health uptime and quick incident response

Requirements

Requirements

Must-haves

  • Active enrollment in Computer Science Physics or related IT discipline
  • Proficiency in Python 3.x and hands-on experience with at least three of
  1. FastAPI / Flask
  2. Pydantic
  3. Celery (or other async task queue)
  4. asyncio
  5. pytest
  • Practical experience with MongoDB schema design indexing and aggregation pipelines
  • Solid understanding of Docker (Dockerfile authoring image management container orchestration basics)
  • Strong problem-solving skills and an appetite for troubleshooting complex issues

Nice-haves

  • Familiarity with Git workflows and CI/CD tools (GitHub Actions GitLab CI/CD)
  • Exposure to Kubernetes or similar orchestration platforms
  • Basic frontend knowledge (React TypeScript)
  • Experience with cloud services (AWS GCP Azure OTC)

Benefits

Why Join Us

Impactful Work: Shape the experience of our procurement analytics platform making a significant impact on how users interact with data.

Growth Opportunities: Join a growing team where your personal and professional growth is our priority with opportunities for training mentorship and career development.

Innovative Environment: Work alongside skilled and passionate developers designers and product experts who are driven by a shared mission.

Work Flexibility: We provide flexible working hours and the option to work remotely ensuring a ensuring a perfect fit between working and your studies.

How to Apply

If youre excited about building top-tier Python code that makes a real difference in the procurement world wed love to hear from you! Please send your resume and a portfolio as well as well examples of your previous work.

Join us in building innovative interfaces that change how businesses view procurement data!

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.