Senior Python Developer
HiringKey Skills Required
Job Details & Specification
Senior Python Developer
Location: Remote / Onsite
Experience: 5+ Years
Job Summary
We are seeking an experienced Senior Python Developer to design, develop, and maintain scalable
backend systems and APIs. The ideal candidate should have strong expertise in Python, cloud
technologies, and system design principles.
Key Responsibilities
Design and develop scalable RESTful APIs using Python (FastAPI / Django / Flask).
Architect and implement microservices-based backend systems.
Write clean, maintainable, and testable code following best practices.
Optimize applications for performance and scalability.
Collaborate with frontend developers, DevOps, and product teams.
Implement CI/CD pipelines and manage deployments on AWS or similar cloud platforms.
Mentor junior developers and conduct code reviews.
Required Skills
Strong proficiency in Python (5+ years experience).
Experience with Django, Flask, or FastAPI.
Solid understanding of RESTful API design and microservices architecture.
Experience with PostgreSQL / MySQL databases.
Knowledge of Docker and containerized applications.
Hands-on experience with AWS services (EC2, S3, RDS, Lambda).
Familiarity with CI/CD pipelines and Git workflows.
Strong understanding of data structures, algorithms, and system design.
Nice to Have
Experience with asynchronous programming.
Exposure to AI/ML integrations.
Experience with Kubernetes and distributed systems.
Knowledge of event-driven architectures (Kafka / RabbitMQ).
Interested in this opportunity?
Submit your application today through our secure candidate recruitment portal.
