More jobs:
Job Description & How to Apply Below
We’re seeking a seasoned Python Developer to join our Vulnerability Management Platforms team. You’ll lead the design and implementation of high-performance RESTful APIs using FastAPI, SQLModel, and Redis to power our security infrastructure. You'll work in a fast-paced environment with opportunities to take full ownership of critical services and influence the architecture.
Key Responsibilities
Design and develop scalable, maintainable, and high-performing REST APIs using FastAPI
Write clean, efficient, and modular Python code
Develop and optimize Postgre
SQL database schemas and queries
Implement caching, rate limiting, and asynchronous workflows using Redis and other tools
Build and maintain automated test suites (unit, integration)
Monitor API performance and continuously enhance performance and security
Implement logging and auditing mechanisms for data lifecycle operations
Detect, archive, and purge stale data in alignment with retention policies
Collaborate with front-end and Dev Ops teams to ensure seamless integrations
Guide and mentor junior developers, participate in code reviews
Contribute to architectural decisions and microservices design alongside the system architect
Required Qualifications
5+ years of professional experience in Python development
Deep experience with FastAPI or similar frameworks (Flask, Django REST)
Strong understanding of REST API design principles and asynchronous programming
Proficiency with SQL databases (especially Postgre
SQL) and SQLModel
Strong focus on API security, including authentication and authorization mechanisms
Solid understanding of Docker, and deployment in Kubernetes/Open Shift environments
Familiar with test-driven development and automated testing best practices
Hands-on experience with caching strategies, rate limiting, and logging
Excellent problem-solving skills and strong attention to detail
Clear communication skills and ability to work effectively in an Agile team
Passion for learning new tools and continuously improving code quality and performance
Preferred / Nice to Have
Familiarity with event-driven architecture (e.g., Kafka)
Experience with microservice architecture and service-to-service communication
Monitoring and observability tools such as Prometheus, Open Telemetry, or Grafana
Experience with CI/CD pipelines and Dev Sec Ops practices
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×