Streamlit Python Developer Job ID: 411765

Blumetra Solutions LLC

Hyderabad

On-site

INR 1,200,000 - 2,200,000

Full time

5 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Blumetra Solutions LLC in Hyderabad is seeking an experienced Streamlit Python Developer with 5–7 years of hands-on Python application development and a strong track record building interactive dashboards and data-driven apps using Streamlit.

The ideal candidate should have strong Python programming skills, experience developing data‑driven applications and dashboards, and the ability to integrate APIs, databases, and AI/ML services into production‑ready applications.

Qualifications

  • 5–7 years of professional Python development experience.
  • Hands-on experience building production-grade Streamlit apps.
  • Strong Python proficiency, data-driven app development, and API integration.

Responsibilities

  • Design and develop interactive web apps and dashboards using Python and Streamlit.
  • Build reusable Streamlit components and modules.
  • Develop REST APIs and integrate APIs with Streamlit apps.
  • Work with relational and NoSQL databases (PostgreSQL, MySQL, MongoDB).
  • Incorporate data science/AI capabilities and model integrations.
  • Implement authentication, authorization, and security in apps.
  • Deploy Streamlit apps in cloud environments (AWS/Azure/GCP).
  • Use Git and CI/CD for deployment and code reviews.
  • Collaborate with data scientists, backend engineers, QA, and stakeholders.
  • Mentor junior developers and contribute to best practices.

Skills

Python development
Streamlit
Python 3.x
OOP
Pandas
NumPy
REST APIs
FastAPI
Flask
Django
PostgreSQL
MySQL
MongoDB
Docker
CI/CD
Git
Kubernetes
Cloud platforms

Tools

REST APIs
FastAPI
Flask
Django
PostgreSQL
MySQL
MongoDB
Docker
CI/CD pipelines
Git
Kubernetes
AWS
Azure
GCP

Job description

Job Summary

We are looking for an experienced Streamlit Python Developer with 5–7 years of hands‑on experience in Python application development and building interactive web applications using Streamlit. The ideal candidate should have strong Python programming skills, experience developing data‑driven applications and dashboards, and the ability to integrate APIs, databases, and AI/ML services into production‑ready applications.

Key Responsibilities
  • Design and develop interactive web applications and dashboards using Python and Streamlit.
  • Build reusable and scalable Streamlit components and application modules.
  • Develop REST APIs and integrate third‑party/internal APIs with Streamlit applications.
  • Work with databases such as PostgreSQL, MySQL, MongoDB, or similar technologies.
  • Integrate data‑processing, analytics, AI/ML, and GenAI capabilities into Streamlit applications.
  • Implement authentication, authorization, session management, and application‑level security.
  • Optimize application performance, responsiveness, and data‑loading processes.
  • Write clean, reusable, maintainable, and well‑tested Python code.
  • Perform unit testing, debugging, and troubleshooting of applications.
  • Collaborate with data scientists, ML engineers, backend developers, QA, and business stakeholders.
  • Deploy and maintain Streamlit applications in cloud environments such as AWS, Azure, or GCP.
  • Use Git and CI/CD practices for source control, deployment, and release management.
  • Participate in code reviews, technical discussions, and solution design.
  • Mentor junior developers and contribute to development best practices.
Required Skills1. Python & Streamlit
  • 5–7 years of professional experience in Python development.
  • Strong proficiency in Python 3.x.
  • Hands‑on experience building production‑grade applications using Streamlit.
  • Strong understanding of Python OOP, data structures, exception handling, and modular development.
  • Experience with Python libraries such as Pandas, NumPy, and other data‑processing libraries.
  • Ability to build reusable Streamlit components and interactive dashboards.
2. APIs, Data & Backend
  • Strong experience with REST APIs and API integration.
  • Experience with FastAPI, Flask, or Django is preferred.
  • Strong SQL skills with PostgreSQL/MySQL.
  • Experience with NoSQL databases such as MongoDB is a plus.
  • Understanding of authentication, authorization, API security, and error handling.
  • Experience integrating external services, APIs, and data sources.
3. Cloud & Deployment
  • Experience deploying applications on AWS, Azure, or GCP.
  • Good understanding of Docker and CI/CD pipelines.
  • Experience with Git/GitHub/GitLab/Bitbucket.
  • Understanding of Linux environments and application troubleshooting.
  • Knowledge of application monitoring and performance optimization.
Good to Have
  • Experience with Generative AI / LLM applications.
  • Experience integrating OpenAI, Azure OpenAI, or other LLM APIs.
  • Knowledge of LangChain, LlamaIndex, or similar frameworks.
  • Experience with vector databases such as FAISS, Pinecone, or Azure AI Search.
  • Experience building AI‑powered chatbots, document Q&A applications, or RAG solutions.
  • Knowledge of data visualization libraries such as Plotly, Matplotlib, or Altair.
  • Kubernetes experience.
  • Experience with enterprise authentication such as OAuth2, SSO, or Azure AD.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Streamlit Python Developer
Streamlit Python Developer

Blumetra • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Python Developer
Python Developer

ContenTerra Software Pvt. Ltd. • Hyderabad

On-site
INR 1,500,000 - 2,500,000
Python Developer
Python Developer

Jobvite, Inc. • Bengaluru

On-site
INR 1,500,000 - 2,100,000
Senior Software Engineer (Full Stack)
Senior Software Engineer (Full Stack)

Team Geek Solutions • Bengaluru

On-site
INR 3,500,000 - 6,000,000
Databricks Apps deployment
Python Developer Job ID: 411763
Python Developer Job ID: 411763

Blumetra Solutions LLC • Hyderabad

On-site
INR 1,100,000 - 1,900,000
Senior Software Engineer (Full Stack)
Senior Software Engineer (Full Stack)

Team Geek Solutions • Hyderabad

On-site
INR 2,500,000 - 4,000,000
Python Developer
Python Developer

Vassar Labs • Hyderabad

On-site
INR 900,000 - 1,800,000
Lead Python Developer
Lead Python Developer

Ness Digital Engineering • India

On-site
INR 3,000,000 - 5,400,000
Python Developer
Python Developer

Blumetra • Hyderabad

On-site
INR 1,200,000 - 2,000,000
Senior Software Engineer (Full Stack)
Senior Software Engineer (Full Stack)

Team Geek Solutions • Maharashtra

On-site
INR 1,600,000 - 2,100,000