Django developer
I am seeking a position as a Django developer where I can leverage my skills in web application development. I am passionate about creating innovative and high-performing solutions. My technical skills include:
Programming Languages: Python, JavaScript, HTML, CSS
Frameworks: Django, Django REST Framework, React
Databases: PostgreSQL, MySQL, SQLite
Development Tools: Git, Docker, Visual Studio Code
Testing: pytest, unittest
Methodologies: Agile, Scrum
Desired Responsibilities:
Backend development with Django and creation of RESTful APIs.
Development of web applications using Django.
Database integration for data management.
Frontend development with React for interactive user interfaces.
Implementation of security features for web applications.
Performance optimization and unit testing to ensure code quality.
Collaboration with design and project management teams to define technical requirements.
I am looking for an opportunity within a dynamic team where I can continue to learn and contribute to exciting projects.
Technical Skills
Programming Languages:
Python
JavaScript (Node.js)
Frameworks and Libraries:
django Rest Api
Django
Power BI
Databases:
PostgreSQL
MySQL
SQLite
MongoDB
Redis
APIs and Protocols:
RESTful APIs
GraphQL
gRPC
WebSockets
Version Control:
Git
GitHub / GitLab / Bitbucket
Development and Deployment Tools:
Docker
Kubernetes
CI/CD (Continuous Integration / Continuous Deployment)
Cloud Services:
AWS (Amazon Web Services)
Google Cloud Platform
Microsoft Azure
Security:
Authentication and authorization (OAuth, JWT)
Protection against attacks (XSS, CSRF, SQL Injection)
Development Methodologies:
Agile
Scrum
Test-Driven Development (TDD)
Project Management:
Project management tools (Jira, Trello, Asana)
Collaboration with development and design teams
Non-Technical Skills
Problem-Solving Skills:
Analysis and debugging
Critical thinking
Communication Skills:
Clear communication with both technical and non-technical teams
Presenting ideas and solutions
Team Collaboration:
Effectively working within a multidisciplinary team
Knowledge sharing and mentorship
Adaptability and Continuous Learning:
Ability to quickly learn new technologies and languages
Openness to feedback and continuous improvement
Time Management:
Task prioritization
Meeting delivery deadlines
bachelor
Français (Langue maternelle)
Anglais (Intermédiaire)