برنامه نویس ارشد وب

مهیمن

منتشر شده 4 سال پیش

Job Description

A full-stack web developer is a person who can develop both client and server software. • Developing software systems based on Web • Designing user interactions on web pages. • Ability to schedule a task • Break work and schedule tasks • Study and send a report to Sonar and decide on the results in order to reduce errors and technical problems • Development on the Git, branch production, software development in the team, merge function • Basic commands and orders • SSH, SCP • Authentication, private/public keys • Debugging and reading logs • make an Image & container • Use and debug

Requirements

Programming on NodeJs • Familiar with Async concepts • Javascript web service tester • Managing IRIB and TVA IPTV meetings • Familiar with different types of meetings • Soroush live broadcast o Familiar with net socket o Familiar with socketIO o Familiar with communication concepts between services and protocols such as udp, tcp, websocket o Familiar with rtmp, hls protocols o Familiar with ffmpeg and transcode content o Familiar with the relationship between redis and nginx Familiar with at least one JavaScript framework for front-end: • Familiar with responsive concepts • Html, css, javascript, Jquery • angularJs for Web Talk • reacJs for the new what.sapp demo, web view landing, and the telecom admin scoring system o Familiar with redux and state maintenance issues • Familiar with amp • Familiar with structured data • Familiar with the concepts of seo and search console • Familiar with Google Analytics Php programming • Frameworks : o Laravel for landing management panel, stream, ethics panel o Codeigniter for web services and soroushApi • Creativity in native php to develop macro services o Backend what.sapp o Api webhook to send reports to Elastic • Familiar with testing and code review o Familiar with unitTest • Familiar with php-fpm and cgi concepts Familiar with databases: • Mysql used in web services and scoring system • Cassandra used in web services • Redis Web Services, Live Streaming • Postgresql for timing (advantage) Familiar with Jira and the some concepts of Scrum Familiar with SonarQube Familiar with the Git Familiar with the concepts of Rest Familiar with the concepts of Ci/CD Familiar with Nginx and Apache • Familiar with reverse proxy on Nginx for broadcasting on TV networks • Familiar with ha proxy for IPhone load balancing service • Familiarity with CDN concepts and content distribution Familiar with Linux Familiar with Docker Familiar with 10 important vulnerabilities in OWASP web applications Some other features: Familiar with ansible in order to deploy products on the cluster Familiar with design patterns Familiar with the concepts of voip Familiar with python

Employment Type

  • Full Time

Seniority

Details

برای مشاهده‌ی شغل‌هایی که ارتباط بیشتری با حرفه‌ی شما دارد،