Senior/middle+ Python Backend Developer
Remote | Ziphy
Ziphy, online medicine.
Senior/middle+ Python Backend Developer
Core Skills:
- 5+ years of professional experience in Python development.
- Strong expertise with FastAPI for building scalable and high-performance web services.
- Solid understanding and practical experience with Pydantic for data validation and serialization.
- Hands-on experience with message queues (e.g., NATS, RabbitMQ, or similar) for distributed systems and asynchronous communication.
- Proficiency in designing and implementing RPC (Remote Procedure Call) mechanisms.
- Solid experience with relational and NoSQL databases (PostgreSQL and MongoDB in particular).
Additional Requirements:
- Strong background in building distributed, high-load, and fault-tolerant systems.
- Familiarity with containerization and orchestration in the cloud.
- Strong understanding of asynchronous programming in Python (async/await).
- Familiarity with SQLAlchemy ORM.
- Experience with other data serialization/deserialization and validation tools besides Pydantic.
- Knowledge of software architecture principles, design patterns, and best practices.
- Ability to write clean, maintainable, and testable code (unit and integration testing).
- Excellent problem-solving and debugging skills.
- Good communication skills and ability to work in a cross-functional team.
Nice to Have:
- Experience with CI/CD pipelines.
- Experience with AWS platform.
- Monitoring and observability tools.
When applying, please include a link to your GitHub or portfolio with your most recent code.
Contact: kosianenko.eris@gmail.com