Job Description
Job Description We are seeking a highly skilled Senior Python Engineer with extensive experience in FastAPI and microservices architecture to join our dynamic team. The ideal candidate will have a strong technical background, proven leadership in technical teams, and expertise in building scalable, resilient, and secure applications. Key Responsibilities: • Lead the design, development, and deployment of applications using microservice architecture. • Develop and maintain FastAPI-based backend services with high performance and scalability. • Implement best practices in logging, monitoring, health checks, scalability, resilience, service discovery, API gateways, and error handling. • Ensure code quality, security, and performance optimization. • Work with containerization technologies like Docker and Kubernetes for application deployment. • Collaborate with cross-functional teams to define, design, and ship new features. • Establish and manage CI/CD pipelines for seamless application deployment. • Implement best practices for API design, development, and security. • Set up and maintain monitoring and logging tools (e.g., Prometheus, Grafana). • Ensure adherence to version control systems (e.g., Git) and collaborative workflows.
Get AI-Matched to This Job
Upload your resume and our AI will score how well you match this and thousands of similar roles.