View open positions

Systems Engineer

Bologna, Italy

Musixmatch is looking for a systems engineer for designing and maintaining our server architecture.
Our team is smart, ambitious, and supportive — above all, we are excited by what we do. While meeting regular deadlines and being focused on quick, quality completion of projects, the environment is relaxed and fun.

Every member of the Musixmatch Team is expected to: be an Innovator; be a Collaborator; be a Champion for their ideas; be an Expert; have High Standards; be dedicated to the power of self-organized groups and our mission of A and most importantly, Get Stuff Done That Makes a Difference!

RESPONSIBILITIES:

  • Conceiving, implementing and maintaining the infrastructure for highly available and scalable web projects with a service-oriented approach
  • Participate in the on-call rotation for mission critical systems
  • Designing and building a wide variety of tools to help support the infrastructure

REQUIREMENTS:

  • At least 4 years of professional experience on Linux systems.
  • Deep knowledge of apt-based distributions (debian, ubuntu LTS).
  • Deep knowledge of networking tools like traceroute, nmap and tcpdump.
  • Experience with cloud computing services (Amazon EC2 and Microsoft Azure).
  • Experience using monitoring tools like Zabbix or Nagios.
  • Knowledge of databases/datastorage clusters such as MySQL and Couchbase.
  • Experience with apache2 and php.
  • High proficiency in bash scripting.
  • Excellent oral and written communication skills.
  • Detail-oriented.
  • Ability to work in a fast-paced environment.
  • Exceptional motivational and interpersonal skills.
  • Fluent in English.

PREFERRED SKILLS:

  • Knowledge of lucene based search engines like Elasticsearch.
  • Experience with geo replication and CDNs.
  • Experience using provisioning systems like Salt, Chef or Puppet.
  • Knowledge of Docker.
  • Programming skills in perl, python or php.
  • Experience with IIS web server.
Apply for this position