Skip to main content

SW Engineer - Monitoring

GoodData, Prague
Employment type: 
Full time
Years of experience: 
3 - 5 years
Software, Software Engineering, Git, Team Player, Communication Skills

Similar jobs

No similar jobs found.

Materials Hack
Playground for innovative materials powered by Borealis.
8th-10th July – Vienna, Austria
2.5
days Hackathon
3
weeks Incubation
2
winning teams
24K
cash prizes

SW Engineer - Monitoring

GoodData is looking for a Software Engineer to join our Monitoring Team in Prague. The team is responsible for monitoring of the GoodData cloud based SaaS platform hosted on a dedicated private cloud infrastructure. Our team is taking care of all internal services related to status monitoring and alerting, performance monitoring, log management and security scanning. The core responsibilities of an engineer in the team range from usual operation, migrations and automatisation to implementation and integration of new services. The successful candidate should be an enthusiastic professional who is deeply interested in cutting edge technologies and is able to learn new things quickly.

Core Responsibilities

  • take care of the monitoring part of our SaaS application
  • design, develop and maintain configuration and tooling for automatisation
  • integration of monitoring systems with all other systems in our computing environment
  • deploy new software versions
  • plan and process systems migrations
  • take care of automated testing environment
  • meet high availability and performance goals according to our SLA
  • maintain and contribute to improvement of GoodData security measures

Education and experience

You should have

  • 3+ years work experience as operations engineer within a team
  • good knowledge of Linux operating system administration, troubleshooting and fine-tuning
  • good knowledge of shell scripting
  • experience with Red Hat and its clones
  • experience with separate testing and production environment with proper change management
  • experience with OS configuration management tools (Puppet or similar)
  • experience with distributed revision control system (git)
  • experience with system migrations
  • experience with team work - intensive collaboration on a daily basis
  • good communication skills
  • advanced written and spoken English
  • no problem to participate in 24x7 on-call support (a week once in five weeks)

It is nice if you have

  • BSc. degree in Computer Science or relevant field
  • experience with management of monitoring tools (Nagios/Icinga, Grafana or Splunk)
  • experience with distributed systems
  • experience with scrum/agile environment
  • experience with Python
  • experience with automated testing
  • Knowledge of directory and authentication protocols (LDAP and Kerberos)

Extra Goodies:

  • informal working environment and fun company culture
  • annual bonuses
  • stock options
  • flexible working hours
  • your choice of MacBook or Lenovo laptop
  • 25 days of vacation + 6 sick days
  • generous referral bonus program
  • lunch vouchers
  • employee mobile tariff
  • relax zones, gym, sports program 'GoodLife'
  • regular company pub evenings and social events
  • fridges full of free refreshments, and more
Top