Python Django Developer
Primary stack
Job description
About the Position
We are seeking a Python Django Developer with advanced experience to join our remote team, building scalable web applications.
Responsibilities
- Design and develop scalable backend services
- Write clean, maintainable code
- Collaborate with frontend team
Requirements
- Minimum 5 years of experience in Python programming
- Advanced knowledge of Python and design patterns and architectural principles
- Experience in designing and implementing applications according to clean architecture principles
- Excellent knowledge of web frameworks (Django, Flask) and experience in building and designing APIs (DRF, FastAPI, Falcon)
- Good knowledge of SQL and NoSQL databases, ability to model data and optimize large databases
- Knowledge of application testing tools and experience in conducting testing strategies
- Experience with Docker, Kubernetes, and microservices architecture
- Knowledge of application security issues
- In-depth experience working with Django Wagtail content management system
- Advanced proficiency in using Django Admin to manage complex application data
- Practical knowledge of asynchronous communication using RabbitMQ and Redis and experience in designing distributed architecture
- Advanced skills in working with Elasticsearch, including search optimization
- Knowledge of RDF technology and the ability to use Jena Fuseki for processing RDF data
- Experience with data analysis and visualization tools (Metabase)
- Advanced knowledge of version control systems (Git) and CI/CD
- Knowledge and experience in administering HTTP server, e.g., Nginx, and optimizing its configuration
- Ability to coordinate work and mentor less experienced team members
- Ability to think analytically and make architectural decisions
- Practical ability to design architecture for complex systems based on known patterns such as Domain Driven Design, hexagonal architecture
- Proficiency in using JIRA and Confluence tools
We Offer
- Flexible working hours and remote or hybrid work options
- Clear and straightforward development paths
- Subsidized training and courses
- Support for language lessons
- Attractively decorated relaxation areas and equipped kitchens
- Support for various sports and activities
About the Company
A good and friendly atmosphere in the company and the satisfaction of working with both departmental colleagues and direct superiors. Large internal technology conferences, star parties, and team outings.
Apply for the Position
© Britenet. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
Insurance,Finance,Healthcare,Automotive
About the Company Britenet is a European company with over 18 years of experience in creating world-class software solutions. The company supports innovation, diversity, and creativity, offering an international work environment. It specializes in software outsourcing services. Products, Services & Tech Stack Core Solutions: Software Development Consulting IT Nearshoring Technologies & Frameworks: Salesforce Microsoft Project Scope & Target Clients Client Base: Insurance Finance Healthcare Automotive Engineering Scale: Team Leasing Managed Services Competence Centers
More at Britenet
All 26 rolesPower Platform Developer (energy)
Britenet · Poland +4
Python Automation Tester (IoT/HVAC)
Britenet · Katowice
Business Analyst (EU Public)
Britenet · Warsaw
Power Platform Consultant with Copilot
Britenet · Warsaw +3