Apply now

Apply for this job and hear back from the hiring manager in under 48 hours!

Know About Us!

Be a part of the values-driven community that empowers you to grow and celebrates your whole self.

Python Developer

Location
Surat | Pune
Experience Required
3 - 5 years
Qualification
MSc.IT, MCA, BE, or Equivalent

Job Description

Skills

– 3–5 years of hands-on experience in Python development.
– Strong experience with FastAPI or similar frameworks.
– Solid knowledge of databases: PostgreSQL, MySQL, MongoDB.
– Experience integrating frontend frameworks like React.js.
– Hands-on experience with Docker and containerization.
– Proficiency in Git and GitLab CI/CD.
– Experience with Celery and Redis.
– Knowledge of ETL pipelines and data workflows.
– Exposure to AI/ML integration and LLM-based applications.
– Familiarity Keycloak / Azure Entra

Responsibility

– Develop, test, and maintain scalable backend applications using Python.
– Build and manage high-performance RESTful APIs using FastAPI.
– Design, implement, and optimize databases (PostgreSQL, MySQL, MongoDB).
– Collaborate with frontend teams (React.js) to integrate APIs and ensure seamless user experience.
– Implement asynchronous task processing using Celery and Redis.
– Develop and maintain ETL pipelines for efficient data processing.
– Integrate AI/ML models, including LLM-based solutions, into applications.
– Containerize and deploy applications using Docker.
– Manage code repositories using Git and implement CI/CD pipelines via GitLab.
– Implement secure authentication and authorization using Keycloak.
– Write clean, maintainable, and efficient code following best practices.
– Participate in system design discussions and contribute to architectural decisions.

Optional Skills (Nice to Have)

– Experience with Django framework.
– Exposure to tools like LangChain, OpenAI APIs, Hugging Face.
– Experience with Whisper APIs.
– Knowledge of WebSockets.
– Understanding of Microservices Architecture.
– Exposure to Kubernetes.

Good to Have

– Experience with cloud platforms.
– Azure Cloud Services.
– AWS (EC2, S3, RDS, Lambda, ECS, CloudFront).
– Strong understanding of SOLID principles.
– Familiarity with design patterns and scalable system design.

An applicant must be a strong fit with Triveni’s core values

– Honesty, integrity, and fairness
– Respect for individual ability, creativity, and diversity
– Teamwork and open communication
– Passion and commitment
– Enjoyment of work and life