Python Django Developer
90 - 110 PLN/ godz.B2B
SeniorFull-time·B2B
#439410·Dodano wczoraj·4
Źródło: nofluffjobs.comTech Stack / Keywords
PythonDjangoFlaskAPIFastAPISQLNoSQLDockerKubernetesRabbitMQRedisElasticsearchGitHTTPNginxDomain Driven DesignJiraConfluence
Wymagania
- Minimum 5 years of programming experience in Python
- Advanced knowledge of Python language, design patterns, and architectural patterns
- Experience in designing and implementing applications with clean architecture principles
- Excellent knowledge of web frameworks Django and Flask
- Experience in building and designing APIs using DRF, FastAPI, and Falcon
- Good knowledge of SQL and NoSQL databases with data modeling and optimization skills
- Familiarity with testing tools and leading testing strategies
- Experience with containerization using Docker and orchestration with Kubernetes
- Understanding of application security concepts
- Deep experience with Django Wagtail CMS
- Advanced proficiency with Django Admin
- Practical knowledge of asynchronous communication with RabbitMQ and Redis and designing distributed systems
- Advanced skills in Elasticsearch optimization
- Knowledge of RDF technologies and experience using Jena Fuseki
- Experience with data analysis and visualization tools like Metabase
- Advanced experience with Git and CI/CD
- Experience in managing HTTP servers such as Nginx and their optimization
- Capability to coordinate work and mentor junior team members
- Analytical thinking and architectural decision-making skills
- Practical skills in system architecture design using Domain Driven Design and hexagonal architecture patterns
- Proficiency in using Jira and Confluence
Obowiązki
- Design and implement applications following clean architecture principles
- Build and design APIs using Django REST Framework (DRF), FastAPI, and Falcon
- Model and optimize large databases (SQL and NoSQL)
- Develop and implement testing strategies using testing tools
- Work with container technologies such as Docker and orchestration with Kubernetes within a microservices architecture
- Manage application security aspects
- Administer and optimize Django Wagtail content management system
- Use Django Admin for managing complex application data
- Implement asynchronous communication using RabbitMQ and Redis; design distributed architectures
- Optimize search functionalities using Elasticsearch
- Process RDF data using Jena Fuseki
- Analyze and visualize data using Metabase
- Use version control system Git and CI/CD pipelines
- Administer and optimize HTTP servers like Nginx
- Coordinate work and mentor junior team members
- Design system architecture using patterns such as Domain Driven Design and hexagonal architecture
- Use tools Jira and Confluence for project management and documentation
Benefity
- Good and friendly work atmosphere
- Large internal tech conferences and team integration events
- Flexible working hours and choice between remote and hybrid work models
- Clear development paths including managerial and expert tracks
- Support for certifications, training, and courses
- Experienced company with national and international projects and smooth task management
- Free English language lessons via online classes
- Relaxation zones with equipped kitchens and coffee
- Support for sports activities and related team participation
Elastyczne godziny
Budżet konferencyjny
Spotkania integracyjne
Kursy językowe
Britenet
32 aktywne oferty