Position : Python Developer
Location : Montreal, Canada - Hybrid
Experience :: 10+ years
Core responsibilities:
- Design and implement scalable, maintainable and high-performing RESTful APIs using FastAPI, SQLModel and Redis
- Write clean, efficient, and maintainable Python code
- Develop and maintain documentation
- Design and optimize database schemas and queries
- Create and maintain automated test suites
- Monitor and optimize API performance
Implement caching strategies and rate limiting
- Collaborate with front end team to ensure smooth API integration
- Assist in implementing workflows for detecting, archiving and purging stale data based on retention policies
- Ensure proper logging and auditing of data lifecycle processes
- Mentor junior developers and review code
- Collaborate with the system architect to refine the API logic, enhance query performance and implement caching strategies
Required skills
- 5+ years of professional Python development experience
- Strong experience with FastAPI or similar framework (Flask, Django REST)
- Deep understanding of REST API design principles
- Expertise in asynchronous programming with Python
- Solid experience with SQL databases (PostgreSQL preferred)
- Strong knowledge of API security best practices
- Experience with Docker and containerized environments like OpenShift/Kubernetes
- Proficiency in writing unit tests and integration tests?
Familiarity with event-driven architecture and tools like Kafka
- Strong Problem-solving skills and attention to details
- Effective communication and ability to work in a collaborative, agile environments
- Adaptive and eager to learn new tools and technologies
Nice to have:
Knowledge of monitoring tools like Prometheus and OpenTelemtry
Experience with microservice architectures
...spectrum of best-in-class services includes HVAC & refrigeration installations, remodels, service & maintenance; and energy solutions, including controls and lighting.CoolSys serves customers in the retail, commercial, food service, educational, healthcare, and industrial...
Job Description Job Description General Labor/Construction Clean-up $12-14 per Hour - Some heavy lifting required, outdoor work, we provide PPE.
LocumJobsOnline is working with CompHealth to find a qualified Cardiology MD in Hot Springs, Arkansas, 71901!About The PositionSome locum assignments can be as short as a day, others, years. Some are far from home, others are local. Whatever it is you're looking for, we...
...construction firm in the Mountain West, is seeking a full-time pilot to join their corporate aviation team. This is a career-stable opportunity... ...~401(k) with 3% company match ~ Home most nights; remote work outside of flight operations Schedule: On-call position...
...Description Get ready to earn up to $48 an hour as a Licensed Nursing Assistant (LNA) in the Hudson, NH area, with a flexible schedule that... ...\n Hazard pay and bonus pay for overtime, holidays, and travel assignments \n Employer withholding of taxes \n Workers...