Seeking Sr. Software Engineer, full stack with deep experience building web applications using Ruby on Rails and modern front-end frameworks like EmberJS, AngularJS, etc.
Skills:
* Solid Ruby and Ruby on Rails
* JavaScript & modern frameworks (Angular.JS, Ember.JS)
* Experience with legacy code, refactoring
* 12 Factor App
* Message Queues
* API Design & testing (contracts)
* RSpec, TDD
* Docker (desired)
Work at a profitable financial technology company on applications that have processed more than $120 billion in transactions last year. The company culture values employee contributions , diversity and respects work/life balance. Read more and apply below:
I would encourage you to listen to Steve Gibson's Security Now podcast on Twit. But the gist is TrueCrypt has not been hacked. Take a listen to the "TrueCrypt WTF?" episode.
+1. I've used Cloudkick (before Rackspace), Copperegg (not too bad either) and New Relic. Server Density is VERY reasonably priced, simple and gets the job of server monitoring done. The custom metrics are key. New Relic for example doesn't support custom metrics. A custom metric example: my Sidekiq queue sizes. When Sidekiq first came out, there was no way to alert/monitor this. It only took a few hours of Python.
What they are lacking in comparison to running your own NMS (e.g. NetXMS or Zabbix) is making custom views (the Dashboard feature in NR is pretty useless).
If you liked Cloudkick I think you should also check out https://mist.io. In fact we started mist.io when Cloudkick was about to close down. We like to think of it as mobile friendly Cloudkick with a twist.
As a very new listener (as of like 15 minutes ago), I was happy to chip in a bit. Already hooked to the ambient station.
Even though it seems they'd prefer never to have ads, I wouldn't mind them having a few advertisements at the top of every hour, or some similar arrangement. I wonder how much sparse ad placement would help.
This looks very useful in keeping your monitored issues from getting dropped/missed b/c someone forgot to change the oncall phone number for that week,etc.
I was thinking about this the other day -- something like a Google Voice would work well for a support phone type of operation. I haven't done support in a long while, but last time I did, we would physically hand off a phone, which made for interesting times.
With either the newly oncall or the previously oncall being able to update the number, that handoff now becomes virtual.
There are a few problems with the phone handoff idea, though. One of the problems is there's no safety net: if the guy who has the phone doesn't pick up for some reason, the alert can't auto-escalate. That might be fixable with something like Google Voice, but I don't think they give you a way to manually escalate an alert if you know you can't handle it in time. In both cases, you probably have to manually roll over the number when someone new comes on-call, instead of having the system do that automatically from an on-call schedule.
We've actually been anxiously waiting to try out Google Voice up here. Unfortunately, they haven't yet extended their coverage to include Canada.
Sorry -- I didn't mean to imply that Google Voice was a competitor, rather to say that a Google Voice-like service (with many tweaks) would work perfectly for this goal.