We are looking for a Software Engineer to improve our products and fulfillment the idea from initial to launch and maintain the product.
You will be part of our Video team and work with a lot of services with high-performance and scalable challenges
Responsibilities
Active participation and effective communication in the team
Design, develop, maintain, and improve the services
Implement distributed, scalable, and high-performance microservices-based
Research technologies and being passionate to use best practice solutions
Being passionate to level up and learn new things
Staying up-to-date with the latest trends and technologies in back-end development and providing recommendations for improvement.
Ensuring high availability and fault tolerance of backend systems through redundancy, failover, and disaster recovery planning.
Writing clean, well-documented, and maintainable code that follows software engineering best practices.
Requirements
Familiar with the understanding of Microservice patterns
Experience in one of the programming languages like Go, Python
Strong knowledge of relational and non-relational database systems such as PostgreSQL, MongoDB, DGRAPH, and Redis.
Experience in using source version control like Git
Experience in using Kafka or RabbitMq as a message broker
Familiar with Docker and Kubernetes
Familiar with Linux or Unix operation systems
معرفی شرکت
فعالیت خود را از سال ۱۳۸۹ با تمرکز بر توسعه سرویسهای ویدیویی آغاز نموده است و در حال حاضر یکی از مهمترین دستاوردهای این شرکت، طراحی و توسعه محصول تلوبیون با بیش از ۲۰ میلیون کاربر فارسیزبان میباشد.