Overview
We are seeking a Senior Python Developer to contribute to a fast-paced data intelligence project focused on developing a next-generation commercial property platform. The contractor will join a collaborative team to enhance backend API functionality and ensure the successful deployment of production-grade services, working closely with an experienced technical lead. This role offers a hybrid working arrangement requiring in-office presence twice a week, starting as soon as possible.
Responsibilities
- Develop and optimize APIs using Python and FastAPI.
- Integrate databases and OpenSearch for data aggregation.
- Deliver high-performance endpoints within a microservices architecture.
- Collaborate on design decisions and performance trade-offs.
- Participate in team code reviews and contribute to CI/CD processes.
Requirements
- Proven experience as a Python Developer, focusing on backend solutions.
- Strong knowledge of FastAPI and API development best practices.
- Familiarity with microservices architecture and design.
- Experience with databases and data aggregation tools like OpenSearch.
- Knowledge of CI/CD practices and tools, preferably GitHub.
- Experience with Kafka is a plus.