Python Architect
Job Summary:We are seeking a highly experienced Python Architect to design scalable, secure, and high-performance Python applications and enterprise solutions.Key Responsibilities:Design and lead architecture for scalable Python applications.Develop high-performance backend services, APIs, and microservices.Establish Python coding standards, design patterns, and best practices.Design RESTful APIs and integrations with enterprise systems.Work with FastAPI, Flask, Django, or similar frameworks.Implement asynchronous and distributed application architectures.Optimize application performance, scalability, and reliability.Design database and caching strategies.Implement automated testing, CI/CD, monitoring, and observability.Mentor developers and provide technical leadership.Collaborate with DevOps, Data, AI/ML, and product teams.Required Skills:Strong hands-on experience with Python.Advanced knowledge of Python architecture and design patterns.Experience with FastAPI, Flask, Django, or similar frameworks.Strong REST API and microservices experience.Experience with SQL and NoSQL databases.Knowledge of Docker, Kubernetes, Git, and CI/CD.Experience with AWS, Azure, or GCP.Understanding of distributed systems, messaging, caching, and performance optimization.