Description:
Ap Task is seeking an experienced and proactive Python Developer to join the Vulnerability Management Platforms Team. The role requires strong technical expertise in FastAPI, SQLModel, Redis, and API development to design, implement, and optimize scalable and secure REST APIs. The ideal candidate should have excellent coding practices, problem-solving abilities, and the capacity to thrive in a fast-paced, agile environment.
Key Responsibilities:
Design, implement, and maintain high-performing RESTful APIs using FastAPI, SQLModel, and Redis.
Write clean, efficient, and maintainable Python code following best practices.
Design and optimize database schemas, queries, and caching strategies.
Create and maintain automated test suites for robust application delivery.
Monitor and optimize API performance while ensuring scalability.
Implement proper logging, auditing, and data lifecycle management processes.
Collaborate with the frontend team for seamless API integration.
Mentor junior developers, conduct code reviews, and support their growth.
Work with the system architect to refine API logic, enhance query performance, and implement caching solutions.
Required Skills & Qualifications:
5+ years of Python development experience.
Strong expertise with FastAPI (or Flask/Django REST) and REST API design.
Proficient in asynchronous programming in Python.
Solid experience with SQL databases (PostgreSQL preferred).
Strong understanding of API security best practices.
Experience with Docker and containerized environments (OpenShift/Kubernetes).
Proficiency in writing unit and integration tests.
Familiarity with event-driven architectures and tools like Kafka.
Excellent problem-solving skills, attention to detail, and strong communication.
Nice-to-Have Skills:
Knowledge of monitoring tools like Prometheus and OpenTelemetry.
Experience working with microservice architectures.
About the Client:
The client is a global digital transformation and IT services provider, helping enterprises execute end-to-end digital business transformation initiatives. Their expertise lies in solving complex business challenges through cutting-edge technology solutions.
About ApTask:
ApTask is a leading global workforce solutions and talent acquisition provider, recognized as an African American-owned and Veteran-certified company. They specialize in staffing, IT consulting, managed services, and project management, with a strong focus on diversity, inclusivity, and innovation. Working with ApTask offers professionals excellent opportunities for growth, exposure, and contribution to impactful projects across industries.
| Organization | Ap Task |
| Industry | IT / Telecom / Software Jobs |
| Occupational Category | Python Developer |
| Job Location | Montreal,Canada |
| Shift Type | Morning |
| Job Type | Full Time |
| Gender | No Preference |
| Career Level | Experienced Professional |
| Experience | 5 Years |
| Posted at | 2025-09-29 3:01 pm |
| Expires on | 2026-01-05 |