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

Job Description

We are looking for an “Ejabberd Backend Architect /Erlang Developer” whose key responsibilities include: • Scale Erlang-powered servers to handle millions of users • Push Notification through APN/Push or GCM/FCM (mongoose module) • Extend Ejabberd core functionality with custom modules written in Erlang like Seen/Delivered features on history module • High Availability and Scalability implementation for Ejabberd servers • Security solution for Ejabberd servers • Create tools to help teams make the most out of the available infrastructure • Monitor Ejabberd servers for possible issues • Maintenance of Ejabberd servers including creating and maintaining scripts in servers • Document architectural designs and processes • Work on Projects as assigned

Requirements

• +4 years of Coding experience in Erlang for Ejabberd and additional protocols on top of it and XEPs • Significant exposure to XMPP, Ejabberd and Mnesia • The candidate must have previous experience with building and scaling distributed, highly available systems • Deep understanding of UNIX internals like FreeBSD and Linux • Exposure to VoIP, especially SIP is a plus • Exposure to databases, ideally MySQL is a plus • Knowledge of MongooseIM is a plus • Knowledge of Riak is a plus • Knowledge of Elixir or Scala is a plus • The position is an on-call position

Employment type

Educations

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