Job Title: Python DeveloperLocation: RemoteDuration: Long Term5 years in the USA work experience
LinkedIn Must Match to the resume
Job Descriptions:
Mid Level developers (5-8 years)Mastery of Python, including advanced features like decorators, context managers, metaclasses, and concurrency (e.g., threading, asyncio).Strong grasp of software design patterns (e.g., Singleton, Factory, Dependency Injection) and architectural patterns like microservices, MVC, and serverless architectures.Expert in writing clean, maintainable, and testable code. Ability to enforce coding standards, conduct code reviews, and mentor others in best practices.Experience in designing, building, and managing microservices architecture, ensuring that services are scalable, reliable, and maintainable.Expertise in designing RESTful APIs, GraphQL, and handling complex API integrations. Knowledge of API versioning, authentication/authorization (OAuth2, JWT), and security best practices.Ability to design APIs that are scalable and performant, including experience with load balancing, caching strategies, and asynchronous processing.Proficiency in designing and optimizing complex database schemas, including performance tuning, indexing, query optimization.Deep knowledge of Docker and KubernetesStake holder communicationProject ownershipLeadership and mentorshipContinuous learning.Senior developers (8-11 years)It will be the same as the mid-level engineer from the tech/code challenge side. May be more complex problem solving and harder coding challenge are better