Python Developer
Akhil RecruiterUnited StatesMIDPosted 14d ago
Python 3.xOOPData StructuresException HandlingConcurrencyREST API DevelopmentMicroservices ArchitectureFastAPIFlaskDjangoSQLPostgreSQLMySQLOracleGitCI/CD PipelinesAgile MethodologiesDockerKubernetesAWSAzureGCPMongoDBDynamoDBLambdaECS/EKSS3SQSSNSRDSAPI GatewayKafkaRabbitMQPytestRedisSystem DesignDistributed SystemsGenAI/LLM APIsAI/MLData Engineering
About the Role
We are seeking skilled Python Developers to build scalable, high-performance applications. This role requires strong hands-on experience in backend development, REST APIs, microservices, databases, and cloud technologies.
Key Responsibilities
• Design, develop, and maintain scalable Python backend applications
• Build RESTful APIs and microservices using FastAPI, Flask, or Django
• Develop clean, reusable, and well-tested code
• Integrate applications with databases, third-party APIs, and enterprise systems
• Design and optimize SQL queries and database operations
• Implement asynchronous processing and event-driven solutions
• Troubleshoot production issues, performance bottlenecks, and integration challenges
• Develop unit and integration tests and participate in code reviews
• Collaborate with frontend developers, architects, QA, DevOps, and business teams
• Support CI/CD pipelines, Agile/Scrum processes, and production deployments
Requirements
• Python 3.x, OOP, Data Structures, Exception Handling & Concurrency
• REST API Development & Microservices Architecture
• FastAPI / Flask / Django
• SQL – PostgreSQL, MySQL, Oracle
• Git, CI/CD Pipelines & Agile Methodologies
• Docker & Kubernetes
• Cloud Platforms – AWS / Azure / GCP
• Strong debugging, troubleshooting, and performance optimization skills