Job Description:
- 2+ years of hands-on experience with Python.
- Candidate should have excellent communication Skills.
- Strong understanding of Core Python, data structures, OOPs, exception handling, and logical problem-solving.
- Experience in at least one Python framework (FastAPI preferred, Flask/Django acceptable).
- Good knowledge of REST API development and API authentication (JWT/OAuth).
- Experience with SQL databases (MySQL/PostgreSQL) & NoSQL databases (MongoDB/Firestore).
- Basic understanding of cloud platforms (GCP or AWS).
- Experience with Git, branching strategies, and code reviews.
- Solid understanding of performance optimization and writing clean, efficient code.
- Good English communication — able to explain ideas clearly.
- Develop, test, and maintain high-quality Python applications using FastAPI (or Flask/Django).
- Design and implement RESTful APIs with strong understanding of request/response cycles, data validation, and authentication.
- Work with SQL (MySQL/PostgreSQL) and NoSQL (MongoDB/Firestore) databases, including schema design and query optimization.
- Build scalable, maintainable backend components with a focus on performance, availability, and security.
- Collaborate with the team to understand requirements and convert them into clean technical solutions.
- Write reusable, testable, and efficient code following best practices and coding standards.
- Perform debugging, troubleshooting, and performance tuning.
- Integrate with various data sources and third-party services.
- Experience with Google Cloud (BigQuery, Dataflow, Notebooks) will be a strong plus.
- Work with cloud environments (GCP/AWS) for deployments, storage, logging, etc.
- Use version control tools such as Git/BitBucket for collaborative development.
- Support and build data pipelines using Dataflow/Beam and BigQuery if required.
- Experience with GCP services like BigQuery, Dataflow (Apache Beam), Cloud Functions, Notebooks etc
- Good to have Exposure to microservices architecture.
- Familiarity with Redis, Elasticsearch, or message queues (Pub/Sub, RabbitMQ, Kafka).
- Knowledge of Docker and basic CI/CD.
- Experience with Pandas/Numpy for data manipulation (basic level).
Job Type: Full-time
Pay: ₹50,000.00 - ₹80,000.00 per month
Benefits:
- Food provided
- Health insurance
- Provident Fund
Work Location: In person