We are seeking an experienced Senior Python Developer with experience in Streamlit, database development, and a strong understanding of Power BI. If you are passionate about data visualization, Python development, and crafting scalable solutions, we'd love to hear from you.
Key Responsibilities :
Application Development :
- Develop sophisticated Streamlit applications and dashboards to deliver actionable insights.
- Implement back-end functionalities with a focus on seamless integration between web applications and databases.
Database Development :
Be familiar with databases operations and development (SingleStore, Snowflake, SQL Server, MongoDB, etc.)Code Quality & Best Practices :
Write high-quality, reusable, and maintainable code in Python.Conduct code reviews and ensure adherence to software development best practices.Deployment & Monitoring :
Manage application deployment and performance monitoring on cloud platforms (AWS, GCP, Azure, etc.).Address bugs and performance bottlenecks in a timely manner, ensuring high application uptime.Qualifications : 1) Experience :
Minimum 5+ years of professional experience in Python development.Strong record of building web applications with Streamlit and integrating real-time databases.Hands-on experience defining insights and creating visualizations in Power BI.Proven expertise in working with relational (e.g., SQL, PostgreSQL) and non-relational (e.g., MongoDB) databases.2) Technical Skills :
Strong understanding of Python frameworks and libraries for data processing.Proficiency with database design, optimization, and analytics.Familiarity with cloud environments and DevOps practices for application deployment.3) Soft Skills :
Strong problem-solving, analytical, and debugging skills.Excellent communication skills ability to articulate concepts and solutions.ref : hirist.tech)