Python Developer
Company Overview
Company details are not specified.
Job Summary
We are seeking an experienced Python Developer to join our dynamic team in Bangalore. The ideal candidate will have a strong background in Python programming, backend development, APIs, and cloud-based solutions. This role emphasizes hands-on experience in building high-performance applications, integrating with databases, and collaborating with cross-functional teams to deliver scalable solutions.
Responsibilities
- Develop, test, and maintain robust Python applications and RESTful APIs.
- Work on backend architecture, optimize performance, and ensure application security.
- Collaborate with front-end developers, DevOps, and data teams to deliver end-to-end solutions.
- Integrate databases (SQL/NoSQL) and optimize queries for high-performance applications.
- Perform code reviews, debugging, and deployment support in production environments.
- Maintain documentation and best practices for clean, scalable code.
- Stay updated with the latest Python frameworks and libraries for improving solutions.
Qualifications
- Minimum 5+ years of experience in Python application development.
- Hands-on experience with Django, Flask, or FastAPI frameworks.
- Proficiency in REST API design and development.
- Strong knowledge of SQL and NoSQL databases (MySQL, PostgreSQL, MongoDB).
- Experience with Git, Docker, and CI/CD pipelines.
- Solid understanding of Object-Oriented Programming (OOP) concepts, data structures, and algorithms.
- Good understanding of cloud platforms (AWS/Azure/GCP) is a plus.
Preferred Skills
- Experience in microservices architecture and containerized applications.
- Familiarity with asynchronous programming and message queues (Celery, RabbitMQ, Kafka).
- Knowledge of front-end basics (HTML, CSS, JS) for integration purposes.
- Exposure to unit testing, PyTest, and automation scripts.
Experience
- 5+ years in Python application development.
Environment
- Location: Bangalore (Onsite)
- Employment Type: Full-Time
Salary
Salary details are not specified.
Growth Opportunities
Career advancement opportunities are not specified.
Benefits
Benefits details are not specified.