Make Your Career Happen

If you are ready for new challenges, willing to participate in a unique project, prove your excellence on a global scale, share, learn and reach new heights, then give your career a chance at ZABBIX!

Send us your CV to hr@zabbix.com and be ready to join our international team of professionals, gain priceless knowledge and enjoy all the benefits of our friendly work environment and remuneration package.

WE ARE HIRING!


TECHNICAL SUPPORT ENGINEER
Tasks:
  • Technical client support and consultation both remotely and on-site
  • Maintenance and improvement of service quality according to the company standards
  • Communication with all the best known IT industry giants worldwide
  • Constant in-depth acquisition of Zabbix monitoring software
  • Active co-operation with the development team
Requirements:
  • Good knowledge of UNIX operating systems (Linux, BSD) and/or interest to improve it
  • Experience in server and network security administration
  • Desirably a knowledge about Open Source products (LAMP stack, Web server, databases)
  • High sense of responsibility, ability to work in a team and eagerness to learn and grow professionally
  • Good knowledge of technical English; Latvian and Russian on conversational level

Download the job description to find out more.

TECHNICAL WRITER
Tasks:
  • Produce high-quality technical documentation based on company guidelines and standards
  • Analyze and review existing and potential content
  • Co-operate with the development team to ensure better understanding of the requirements and product
Requirements:
  • Previous experience in a Technical Writer’s position no less than 5 years
  • Ability to analyze and describe complicated technical concepts, and create graphic content (diagrams, graphs etc.)
  • Excellent written skills in English; Latvian and Russian on conversational level
  • Ability to work in a team and learn fast

Download the job description to find out more.

UX/UI DESIGNER
Tasks:
  • Work closely with the Development team to design a user-frendly interface
  • Responsible for designing all aspects of the user interface including layout, visual style, interaction, navigation
  • Maintain and extend our existing user interface design
  • Prepare UX documentation (navigational flows, wire frames, mock-ups, use cases, task flows, prototypes, etc.) to be used by the development team
  • Design innovative solutions that meet business requirements and adhere to best practices in human computer interaction and usability standards
  • Design and Develop UI front end code using HTML/CSS
  • Troubleshoot reported issues/problems and make recommended solutions
  • Able to create quick but clear conceptual wireframes and designs
Requirements:
  • Previous experience in a similar position at least 3 years
  • Perfect HTML and CSS skills
  • Proficient in standard design tools including Photoshop and Illustrator, Dreamweaver, or equivalent.
  • Good understanding of JavaScript
  • Strong practical knowledge of user-centered design methodologies and usability principles
  • Excellent visual design skills
  • High sense of responsibility and ability to work in a team
  • Very good knowledge of technical English; Latvian and Russian on conversational level

Download the job description to find out more.

SYSTEM ANALYST
Tasks:
  • Client consultations worldwide, identification of their needs, analysis and offering solutions
  • Client presentations and demo lessons according to the business guidelines of the Sales Department
  • Solution of complicated problem situations in close co-operation with the Technical Support Department
  • Development of technical specifications
  • Constant in-depth acquisition of Zabbix monitoring software
Requirements:
  • Higher education in IT or Exact Sciences
  • Experience in a similar position no less than 5 years (knowledge of Linux, Open Source, LAMP stack, databases)
  • Knowledge of SNMP, IPMI, SQL, network stack, as well as desirably understanding of other monitoring systems
  • Previous experience and knowledge of Zabbix will be considered as an advantage
  • Great skills of communication, ability to learn fast
  • Very good English both orally and in written form; Latvian and Russian on conversational level

Download the job description to find out more.

ZABBIX TRAINER
Tasks:
  • Zabbix monitoring software training to existing and potential clients worldwide
  • Development and improvement of the training program according to the company standards
  • Active communication with company business partners abroad
  • Constant in-depth acquisition of Zabbix monitoring software
Requirements:
  • Higher education in IT or Exact Sciences
  • Previous experience in server or network administration no less than 5 years, good knowledge of Linux, successful experience in public speaking and/or trainings
  • Knowledge of SNMP, IPMI, SQL, network stack, as well as desirably understanding of other monitoring systems
  • Previous experience and knowledge of Zabbix will be considered as an advantage
  • Excellent communication skills, client-oriented personality
  • Ability to go on business trips 2-3 weeks per month
  • Very good English both orally and in written form; good knowledge of Latvian and/or Russian

Download the job description to find out more.

JUNIOR C DEVELOPER
Tasks:
  • Development of high quality, easily maintainable code based on company guidelines
  • Participation in teamwork (code reviewing, testing)
  • Participation in trainings
  • Constant in-depth acquisition of Zabbix monitoring software
Requirements:
  • C programming experience, desirably knowledge of Linux (IPC, TPC)
  • Desirably experience in product development, participation in Open Source projects
  • High sense of responsibility and ability to learn fast
  • Good knowledge of technical English; Latvian and Russian on conversational level

Download the job description to find out more.

SENIOR C DEVELOPER
Tasks:
  • Development of high quality, easily maintainable code based on company guidelines
  • Participation in teamwork (code reviewing, testing)
  • Close co-operation with the Technical Support Department
  • Constant in-depth acquisition of Zabbix monitoring software
  • Instructing of junior developers
Requirements:
  • Excellent knowledge of Unix, previous experience in a position of a C programmer no less than 5 years
  • Previous experience with SQL databases (MySQL, PostgreSQL, Oracle, IBM DB2, SQLite3) will be considered as advantage
  • Desirably previous experience with Open Source products
  • Previous experience in IT architecture solutions and preparation of technical specifications
  • High sense of responsibility and ability to work in a team
  • Very good knowledge of technical English; Latvian and Russian on conversational level

Download the job description to find out more.

JUNIOR PHP DEVELOPER
Tasks:
  • Development of high quality, easily maintainable code based on company guidelines
  • Participation in teamwork (code reviewing, testing)
  • Participation in trainings
  • Constant in-depth acquisition of Zabbix monitoring software
Requirements:
  • PHP programming experience, knowledge of JS/HTML
  • Desirably experience in product development, participation in Open Source projects
  • High sense of responsibility and ability to learn fast
  • Good knowledge of technical English; Latvian and Russian on conversational level

Download the job description to find out more.

SENIOR PHP DEVELOPER
Tasks:
  • Development of high quality, easily maintainable code based on company guidelines
  • Participation in teamwork (code reviewing, testing)
  • Close co-operation with the Technical Support Department
  • Constant in-depth acquisition of Zabbix monitoring software
  • Instructing of junior developers
Requirements:
  • Excellent knowledge of PHP, SQL, HTML, JavaScript, CSS (previous experience in a similar position no less than 5 years)
  • Knowledge of PHPUnit, Selenium and UNIX will be considered as an advantage
  • Previous experience in IT architecture solutions and preparation of technical specifications
  • High sense of responsibility and ability to work in a team
  • Very good knowledge of technical English; Latvian and Russian on conversational level

Download the job description to find out more.

TEST ENGINEER
Tasks:
  • Manual and automatic product testing
  • Development of automated tests
  • Error checking and correction recording
  • Co-operation with the development team
Requirements:
  • Previous experience in a similar position at least 3 years
  • Previous experience in automated testing ( knowledge of PHPUnit and Selenium will be considered as an advantage)
  • Good knowledge of UNIX systems (Linux, BSD)
  • Basic knowledge of PHP development and SQL
  • Good spoken and written English; Latvian and Russian on a conversational level
  • Ambitious and self-motivated person with the desire to develop and acquire new knowledge
  • High sense of responsibility and ability to work in a team

Download the job description to find out more.

ZABBIX Tasks

At ZABBIX, we like solving mathematical and algorithmic problems. We believe that being able to reason in a strict way is essential to any kind of programming activity. So we would like you to do that, too, and send us code that implements your ideas.

There are many problems out there, but we would like to offer you to solve any of the problems on Sphere Online Judge. You can submit in any programming language of your choice. If you are already using a different online judge, feel free to send us the solutions you already wrote.

If you are confused as to which problem to choose, we would be particularly interested in solutions to the following problems:

  1. https://www.spoj.com/problems/AGGRCOW/
  2. https://www.spoj.com/problems/ARITH/
  3. https://www.spoj.com/problems/BEADS/
  4. https://www.spoj.com/problems/CHOCOLA/
  5. https://www.spoj.com/problems/CMPLS/
  6. https://www.spoj.com/problems/PERMUT1/
  7. https://www.spoj.com/problems/POUR1/
  8. https://www.spoj.com/problems/TOE1/
  9. https://www.spoj.com/problems/TRT/
  10. https://www.spoj.com/problems/WORDS1/

Even if you did not get your solution accepted on the online judge, but have an algorithm that you think is reasonable, send us your code anyway. We would love to discuss it during an interview!

NB! Only preselected candidates will be contacted.

Privacy Policy Trademark Policy