Software Architect
Kaltura
- בני ברק
- משרה קבועה
- משרה מלאה
- Hands-on collaboration with other professionals to determine functional and non-functional requirements for new software or applications.
- Use tools and methodologies to create representations for functions and user interfaces of desired products.
- Develop high-level product specifications with attention to system integration and feasibility.
- Define all aspects of development, from appropriate technology and workflow to coding standards.
- Communicate successfully all concepts and guidelines to the development team.
- Oversee the progress of the development team to ensure consistency with the initial design.
- Provide technical guidance and coaching to developers and engineers.
- 10+ years experience with Golang, C#, Python
- 3+ years experience developing complex high scale system
- Knowledge of micro services architecture
- Proficient in Cloud Tech - AWS
- Proficient in Architecture Aspects: Scale, Caching, Partitioning. Observability and DevOps.
- Experience with Kafka, Redis, Mongodb
- Convention oriented, Schema first oriented, Naming oriented
- Experience with Node.JS or Python, Bash
- Good understanding of working with Kubernetes containers
- Familiarity with automation tools and frameworks (CI/CD pipelines)
- Extended private health (including mental) insurance
- Personal and professional development programs
- Occasional Cross company long weekends