.Python Developer page is loaded## Python Developerlocations:
Lisboa | Av.
José Malhoa 16time type:
Full timeposted on:
Posted Todayjob requisition id:
JR **Position Overview:**We are seeking a Senior Level Software Engineer to join our dynamic team.
The ideal candidate will have extensive experience in Python and Django, with a proven track record in developing scalable web applications.
This role will focus on enhancing the architecture of our existing applications and driving initiatives to improve system performance and maintainability.
**Key Responsibilities:*** Analyze and understand the existing codebase to identify opportunities for improvement and optimization.
* Design and implement architectural enhancements that promote scalability and performance.
* Collaborate with cross-functional teams to develop and deploy components that integrate smoothly with our application ecosystem.
* Write clean, maintainable, and efficient code while adhering to industry best practices.
* Lead code reviews and provide constructive feedback to peers to foster a culture of quality and collaboration.
* Document architectural and design decisions to facilitate future development and onboarding.
**Required Skills and Experience:*** Python and Django: Extensive proficiency in Python and Django, with deep expertise in Django's ORM, views, and middleware.
* Web Application Development: Significant experience in designing and developing scalable web applications.
* RESTful APIs: Strong experience in designing and consuming RESTful APIs.
* Containerization: Proficiency with Docker and required knowledge of Kubernetes for orchestration.Nu s* Cloud Platforms: Demonstrated knowledge of cloud platforms (e.G., Azure) and their services.
* Version Control: Extensive experience with Git and collaborative development workflows.
* Problem-Solving: Strong analytical and problem-solving skills with a proven ability to address complex technical challenges.
* Communication: Excellent communication skills, with the ability to articulate technical concepts to both technical and non-technical stakeholders.Preferred Qualifications: * Task Processing: Experience with tools like Celery for background task processing.
* Search Technologies: Familiarity with Elasticsearch and its integration with Django.
* Authentication Mechanisms: Knowledge of authentication mechanisms, including JWT and API keys.
* CI/CD: Experience with CI/CD pipelines and DevOps practices.This role offers an exciting opportunity to contribute to innovative solutions and play a vital part in the evolution of our application architecture.
If you are a passionate software engineer looking to take on significant challenges and lead impactful projects, we would love to hear from you!
#J-*****-Ljbffr