If you’re looking for an experienced developer/sysadmin, here’s what you should know about me (besides what’s on my resumé) and what I seek in a job.
Me
I typically enjoy operations (aka “devops”) and developer-productivity roles, with an emphasis on:
- improving developer quality of life
- streamlining dev or ops workflows via automation
- generating system and service observability
- paying down technical debt
The above can take many forms, including (but not limited to):
- developer tools
- build and/or deployment pipelines
- metrics, graphing and dashboards
- log/event streams
- secrets management
- configuration management and containerization
- documentation
Work ethic
As a detail-oriented person with plentiful experience maintaining legacy systems, I have a deep understanding of how much future pain and frustration one can cause by cutting corners. Because of this, I tend to choose tradeoffs which favor sustainability over speed.
That doesn’t mean I’m incapable of meeting deadlines or making tough judgement calls, however – just that my estimates are more likely to bake in things like documentation, tests, or automation.
It does mean I always make codebases a little better after I interact with them, as a side effect.
You
The following should describe you, the company:
- Remote-friendly for US (NJ/NY) based employees – remote employees don’t feel like second-class citizens and are given the support they need to succeed, collaborate, and grow.
- You demonstrably believe in periodically paying down technical debt instead of rushing ahead to the next feature milestone every time.
- A low-stress oncall rotation. I’m happy to expand on my thoughts here,
but some short examples of what this means can include:
- Non-ops engineers participate in rotation for the services that they write, alongside any dedicated ops folks.
- Staff aren’t responsible for their non-oncall duties during a pager shift.
- Pager-holders feel empowered to fix noisy pages shortly after the offending shift.
- You have a positive, non-exclusionary culture which values empathy.
- Ideally, you’ll have a commitment to hiring and empowering disadvantaged or marginalized groups.
- You lack toxic or “techbro” employees.
Let’s talk!
If nothing above sounds like a deal-breaker, please contact me, preferably
via email at jeff [at] bitprophet [dot] org
. Thanks!