Python Developer
DS STREAM
⚲ Warsaw, Kraków, Wrocław
25 200 - 28 560 PLN (B2B)
Wymagania
- Backend
- Python
- FastAPI
- Azure
- CI/CD
- Flask (nice to have)
- Django (nice to have)
- Redis (nice to have)
Opis stanowiska
O projekcie: We are looking for a Python Developer who will develop scalable backend services using Python 3.13 and Django 5. The project includes REST API implementation with Django REST Framework, async task handling via Celery + Redis, and data persistence in PostgreSQL. Deployed on Azure Cloud using Docker and automated CI/CD pipelines. Optional React integration for UI components. What do we offer? ✔️ Work with cutting-edge technologies in a dynamic team. ✔️ Opportunities for professional growth and exciting projects. ✔️ Flexible hours and remote work options. ✔️ A friendly atmosphere and collaboration with experienced professionals. Wymagania: - Professional experience in programming with Python. - Hands‑on experience with FastAPI or another framework for building APIs. - Knowledge of Generative AI tools and concepts (e.g., LLMs, integration with model APIs). - Experience working with databases (SQL or NoSQL). - Experience in creating and maintaining CI/CD pipelines. - Strong understanding of designing and implementing RESTful APIs. - Ability to write clean, readable, and testable code. - Experience with code reviews and working with version control systems (e.g., Git). - Ability to work in a team and communicate with both technical and business stakeholders. Codzienne zadania: - Develop and maintain APIs using FastAPI. - Integrate Generative AI tools to deliver intelligent responses and features within the application. - Manage and optimize databases (design, queries, performance). - Collaborate with API consumers (other teams, clients) on integration and troubleshooting. - Develop new application features and analyze and fix bugs. - Write clean, maintainable, and well‑documented code in line with industry standards. - Participate in code reviews to ensure quality and solution consistency. - Develop and consume RESTful APIs following best design practices. - Implement and maintain CI/CD pipelines (e.g., GitHub Actions) to automate deployments and testing.