We are seeking a skilled Python Developer with 5+ years of experience in developing scalable applications, APIs, automation solutions, and backend systems. The ideal candidate should possess strong expertise in Python programming, database management, cloud technologies, and modern development practices.
Responsibilities
- Design, develop, and maintain Python-based applications and services.
- Build and consume RESTful APIs and microservices.
- Develop automation scripts and data processing solutions.
- Optimize application performance, scalability, and reliability.
- Work with relational and NoSQL databases.
- Collaborate with DevOps and cross-functional teams for deployment and support.
- Participate in code reviews, testing, and Agile development processes.
Required Skills
- Solid proficiency in Python
- Django and/or Flask/FastAPI
- REST API Development
- SQL (MySQL, PostgreSQL) & NoSQL Databases
- Object-Oriented Programming (OOP)
- Git Version Control
- Linux Environment
- Cloud Platforms (AWS/Azure/GCP)
- Docker & Kubernetes (Preferred)
- CI/CD Tools