Software Development: Container Infrastructure Intern
Job Category | Engineering and Information Technology |
Location | Remote; San Francisco, California |
Job Type | Internship, Part Time |
Length of time for position | Flexible |
Posting Date | 2021.07.29 |
Contact | intern_positions@smartlocus.com |
Who We Are
We are experienced start-up veterans who enjoy the challenge of turning ordinary IoT and control data into insightful solutions to dramatically simplify and automate commercial building management, HVAC systems and energy services. We have lots of real-time data from thousands of sensors and control points and we’d like your help using it in innovative and unique realtime commercial applications. If you’re passionate and interested in a variety of disciplines, please apply and tell us saabout some of your engineering and/or scientific achievements.
Job Description
As a Software Development: Container Infrastructure Intern at SmartLocus, you will work on updating and optimizing our data acquisition clients. You will increase your knowledge of operational cloud-based IoT data acquisition at scale and apply it to real-world commercial applications.
Responsibilities
- Architect and develop a new IoT data acquisition client in Python
- Incorporate the new client into our Docker infrastructure
- Write and modify Python ML algorithms and code to interact with our Kafka data pipeline
- Test, debug and profile the new code to determine and mitigate potential dataflow and processing bottlenecks
- Report and deliver the results of your work
Suggested Skills
- Experience programming with Python
- Knowledge of GraphQL
- Experience with APIs
- FastAPI
- Flask
- Knowledge and experience with Docker
- Knowledge of SQL, MySQL, SingleStore or other RDBMS
- Knowledge and/or experience with Kafka
Include in application email
- Position of interest
- Availability
- Short cover letter
- CV