Python Architect
Technology
Quebec Solution Inc1 month ago
Service contractOn-site
Job description
Position: Python Architect
Location: remote
Employment Type: Contract
Job Summary:
We are seeking a highly experienced Python Architect to design scalable, secure, and high-performance Python applications and enterprise solutions.
Key Responsibilities:
- Design and lead architecture for scalable Python applications.
- Develop high-performance backend services, APIs, and microservices.
- Establish Python coding standards, design patterns, and best practices.
- Design RESTful APIs and integrations with enterprise systems.
- Work with FastAPI, Flask, Django, or similar frameworks.
- Implement asynchronous and distributed application architectures.
- Optimize application performance, scalability, and reliability.
- Design database and caching strategies.
- Implement automated testing, CI/CD, monitoring, and observability.
- Mentor developers and provide technical leadership.
- Collaborate with DevOps, Data, AI/ML, and product teams.
Required Skills:
- Strong hands-on experience with Python.
- Advanced knowledge of Python architecture and design patterns.
- Experience with FastAPI, Flask, Django, or similar frameworks.
- Strong REST API and microservices experience.
- Experience with SQL and NoSQL databases.
- Knowledge of Docker, Kubernetes, Git, and CI/CD.
- Experience with AWS, Azure, or GCP.
- Understanding of distributed systems, messaging, caching, and performance optimization.
Keywords
pythonplanning-and-designvisual-art-designproduct-development-and-designmicroservicesprogramming-style-guidepolicies-and-practicesfastapiflaskdjangoapplication-performancescalabilitytesting-and-analysisautomation-testingcustomer-intelligence-cicontinuous-integrationcd-certificate-of-depositci-cdobservabilitymentoring
Interested in this role?