Negotiable
Outside
Remote
USA
Summary: The Streamlit Developer role focuses on creating interactive web applications using Streamlit, specifically for talent planning data management. The position requires expertise in Python, SQL, and Snowflake data architecture, with an emphasis on security and user experience. The developer will collaborate with HR and IT teams to ensure alignment on data and technical requirements. This is a remote position based in Los Angeles, California, for a contract duration of three months.
Key Responsibilities:
- Design and build an intuitive and secure Streamlit web application to allow users to add and update talent planning data profiles, visibility to prior entries dependent on role.
- Develop role-based data access models and secure user authentication flows that align with enterprise HR security standards.
- Integrate with Snowflake to read/write sensitive HR data, leveraging best practices for performance and governance.
- Build functionality to export individual level information in an easy to reference format.
- Collaborate with HR, data engineering, and IT teams to align on requirements, data definitions, and technical architecture.
- Create reusable components and documentation for long-term maintainability and scalability.
- Implement automated testing, logging, and performance monitoring to ensure app reliability.
Key Skills:
- Min 2 years Streamlit Development
- Extensive experience with Python and SQL
- Experience with HR Enterprise Data Structures
- Deep understanding of Snowflake data architecture, query optimization, and security features (e.g., row/column-level access, roles, and policies).
- Experience building secure web applications, including authentication, session management, and audit logging.
- Familiarity with enterprise HR data structures is highly desirable.
- Strong analytical and problem-solving skills, with an eye for user-friendly design and clean UI/UX.
- Experience working in an agile environment.
Salary (Rate): undetermined
City: Los Angeles
Country: USA
Working Arrangements: remote
IR35 Status: outside IR35
Seniority Level: undetermined
Industry: IT
Job Title- Streamlit Developer
Project Location Los Angeles, California
Contract / CTH / FullTime- Contract
Remote or Hybrid or Onsite - Remote
Project Duration 3 months
Interview Mode- Video
MUST HAVES:
- Min 2 years Streamlit Development
- Extensive experience with Python and SQL
- Experience with HR Enterprise Data Structures
- Deep understanding of Snowflake data architecture, query optimization, and security features (e.g., row/column-level access, roles, and policies).
- Experience building secure web applications, including authentication, session management, and audit logging.
- Familiarity with enterprise HR data structures is highly desirable.
- Strong analytical and problem-solving skills, with an eye for user-friendly design and clean UI/UX.
- Experience working in an agile environment.
JOB DESCRIPTION: Looking for a software developer who specializes in building interactive web applications using Streamlit.
Key Responsibilities:
- Design and build an intuitive and secure Streamlit web application to allow users to add and update talent planning data profiles, visibility to prior entries dependent on role.
- Develop role-based data access models and secure user authentication flows that align with enterprise HR security standards.
- Integrate with Snowflake to read/write sensitive HR data, leveraging best practices for performance and governance.
- Build functionality to export individual level information in an easy to reference format
- Collaborate with HR, data engineering, and IT teams to align on requirements, data definitions, and technical architecture.
- Create reusable components and documentation for long-term maintainability and scalability.
- Implement automated testing, logging, and performance monitoring to ensure app reliability.