Location: Sydney, Australia
Remote: Yes, preferably (I have a quiet home office and 100Mbit+ FTTH internet)
Willing to relocate: No
Technologies: C#/.NET, Powershell, Windows, Linux (Centos/Ubuntu), Ansible, Octopus Deploy, T-SQL, Redis, HAProxy, IIS, Elasticsearch/ELK, Graphite/Grafana, Zabbix,
Résumé/CV: Yes, email me.
Email: will@willhughes.me
I have more than eighteen years of Software Dev experience in the Telecomms, Digital Agency, R&D and Travel industries. Most recently I worked in a small IT Operations ("Devops") team for a high traffic Hotel metasearch company managing their global infrastructure.
I'm looking for another job in the IT Operations space. Remote working would be a plus, but not required.
If you've got a role like this - please reach out.
Location: Sydney, Australia
Remote: Yes, preferably (I have a quiet home office and 100Mbit+ FTTH internet)
Willing to relocate: Maybe, within AU/NZ - lets talk.
Technologies: C#/.NET, Powershell, Windows, Linux (Centos/Ubuntu), Ansible, Octopus Deploy, T-SQL, Redis, HAProxy, IIS, Elasticsearch/ELK, Graphite/Grafana
Résumé/CV: Yes, email me.
Email: will@willhughes.me
I've spent the last ~7 years working for a high traffic hotel metasearch company that was acquired late last year. My title was "Devops Engineer" but if it involved IT, our small team managed it for the whole org. I primarily supported our production infrastructure on a mix of physical and virtual hardware, and cloud services. DNS, CDN, LB, Logging, Metrics, Monitoring, Deployment Orchestration, CI/CD Build Pipeline, and more.
For my next job, I'd like a role involving IT Operations - a mix of backend dev/automation and IT Infrastructure management/monitoring/support.
Does that sound like your company? Give me a shout.
Location: Sydney, Australia
Remote: Yes, preferably - at least part of the time (I have a quiet home office and 100Mbit+ FTTH internet)
Willing to relocate: Maybe, within AU/NZ - lets talk.
Technologies: C#/.NET, Powershell, Windows, Linux (Centos/Ubuntu), Ansible, Octopus Deploy, T-SQL, Redis, HAProxy, IIS, Elasticsearch/ELK, Graphite/Grafana
Résumé/CV: Yes, email me.
Email: will@willhughes.me
I've spent the last ~7 years working for a high traffic hotel metasearch company that was acquired late last year. My title was "Devops Engineer" but if it involved IT, our small team managed it for the whole org.
I primarily supported our production infrastructure on a mix of physical and virtual hardware, and cloud services. DNS, CDN, LB, Logging, Metrics, Monitoring, Deployment Orchestration, CI/CD Build Pipeline, and more.
For my next job, I'd like a role involving IT Operations - a mix of backend dev/automation and IT Infrastructure management/monitoring/support. Somewhere that's low BS, and things can get done without endless meetings.
If you're looking for someone to join a team of like minded folks, give me a shout.
>Yeah so has anyone actually tried to get ElasticSearch up and running lately?
Actually, yes. I just finished doing our migration from ELK 1.7 to 6.1.3.
We're using installs direct on VMs (rather than docker), and for that we push the configuration/install using Ansible.
Their Ansible role[1] works reasonably well for installing Elastic.
The Kibana and Logstash configurations were done using regular RPM install from the repo.
Well clearly I didn't try hard enough -- the ansible roles look perfectly reasonable. A quick look through the notes I took and my biggest problems were with:
- Close versions of ES+Kibana not working together
- maxConcurrentShardRequests not being set on Kibana for some reason (so when I got them talking, a silly query parameter was holding everything up)
- I wasted a ton of time due to some files from a failed installation causing an obtuse error -- I think it was a NoShardAvailableActionException
Well, I had the advantage in that I already knew I wasn't touching it on Docker with a ten foot pole, and we use Ansible, so that made my google search pretty obvious.
> Close versions of ES+Kibana not working together
Yep, that's a pain in the arse, and a trap for inexperienced players still.
Also of note is that the latest versions available through the package repository are not the same as the latest supported by the Ansible role.
The ansible role will install a specific version of Elastic, you'll have to be careful to take note and synchronise that with the versions of Logstash and Kibana you install. (This is why we're on 6.1.3)
> - maxConcurrentShardRequests not being set on Kibana for some reason (so when I got them talking, a silly query parameter was holding everything up)
> - I wasted a ton of time due to some files from a failed installation causing an obtuse error -- I think it was a NoShardAvailableActionException
yeah, can't really help with either of these two - I already had a working ELK1.7 install, so for us it was pretty much a case of stand things up, and perform some modifications to templates/queries/etc, and off we went.
> Well, I had the advantage in that I already knew I wasn't touching it on Docker with a ten foot pole, and we use Ansible, so that made my google search pretty obvious.
But the thing is, docker shouldn't actually make things that much harder -- it's just the same old process + namespaces + cgroups. In theory not that much is different, I'm not sure why reality so often doesn't match up.
> Yep, that's a pain in the arse, and a trap for inexperienced players still.
Yeah I got mega trapped. At one point I started walking back versions, trying them in lockstep (to get away from the maxConcurrentShardRequests and the NoShardAvailableActionException issue, before I realized that the latter issue was due to stale data on disk). I started bouncing between docker repos for this stuff -- elastic stopped publishing to dockerhub, but there's images like blacktop/kibana and bitnami/kibana who that still exist. Once I try again with a clear head I'm sure it will be easier.
Yeah I actually filed a ticket on the maxConcurrentShardRequests thing -- it seems like a real bug and it's waiting for triage.
The one thing I miss about working for a major national telco was access to the internal newsgroups where you'd get deep discussions triggered by someone's random question on things.
Ohh thanks guys. Yeah, I had a vague feeling my SSL (whatever that is) was outdated. So those sites just are more backwards-compatible. (Although github isn't backwards-compatible enough to actually make an account. I tried.)
Also, it may be true where you are, but it's not universally true. I know the cycle and timing of the lights near my home, and I keep getting frustrated by people who don't press the button and now I need to press it, and wait an extra cycle.
> I think they should only retaliate on US officials (elected and who work for DHS). Ask them to reveal passwords to national secrets when they enter the country, then detain them for hours when they refuse.
Unfortunately I don't think this will do what you expect - they'll probably happily hand over their password.
I'm looking for another job in the IT Operations space. Remote working would be a plus, but not required.
If you've got a role like this - please reach out.