Slide 1

Slide 1 text

DevOps & Remote Work Martin Smith, Principal Engineer, Rackspace @martinb3 martinb3.io

Slide 2

Slide 2 text

Who am I? - Earlier: DBA, Developer, Sysadmin in Higher Education, 10+ years (local) - Now: Principal Engineer at Rackspace, 3 years (remote) 2016: Remote Year brings together a community of 75 digital nomads from across the globe to spend a year working, traveling, and exploring 12 cities around the world. DevOps and Remote Work for about 4 years.

Slide 3

Slide 3 text

DevOps == Remote Work?

Slide 4

Slide 4 text

What is DevOps? -

Slide 5

Slide 5 text

Remote may be slower, but you can find faster people. - Martin Fowler Co-location is probably more efficient, but there are exceptions. Invest in communication, tooling, and the occasional F2F visit. What is Remote Work? Single site Multi-site Satellite model Remote first

Slide 6

Slide 6 text

No content

Slide 7

Slide 7 text

The Oaks Mall Maude’s McDonald’s Maple Street Biscuit Co. Reitz Union Gatorland Laundromat Gatorland Toyota Cust. Lounge

Slide 8

Slide 8 text

Culture Common pain points for remote work: 1. Remote as an exception 2. Transparency 3. Accountability Embrace failure, continuously improve, check in daily or weekly. Trust is the foundation.

Slide 9

Slide 9 text

2.2x more likely to recommend their organization to a friend as a great place to work 1.8x more likely to recommend their team to a friend as a great working environment Happy Employees

Slide 10

Slide 10 text

2015 State of DevOps report "Diversity matters. Research shows that teams with more women members have higher collective intelligence and achieve better business outcomes. [...] We recommend that teams wanting to achieve high performance do their best to recruit and retain more women, and improve diversity in other areas, too."

Slide 11

Slide 11 text

Automation, Infrastructure as Code, ChatOps, etc Automattic (WordPress.com) - Fully distributed GitHub - 75% remote as of 2014 Basecamp - Fully distributed Remote work essentially requires Automation and Infrastructure as Code, unless you want to be chained to a desk.

Slide 12

Slide 12 text

Measurement 64% had no formal policy or philosophy on flexible work location 3% of organizations measure performance, engagement, and productivity

Slide 13

Slide 13 text

Communication. - Location does make it difficult. But, HBR has shown that remote workers are often more engaged with their colleagues.

Slide 14

Slide 14 text

Goal-focused, results-based work Face time is a traditional management technique. Organize around business priorities & customer results instead.

Slide 15

Slide 15 text

Connectivity, Prioritization, and other struggles Compare to other types of remote work like writing or graphic designers. Remote guilt is real. Leaders change culture. Unplanned work and timezones. Getting out the door is a struggle. Connectivity is an obsession. Logistics is a huge time sink, but worth it. You will be lonely. Travel to see your team!

Slide 16

Slide 16 text

Evaluating Remote DevOps Trust within the team? Does the team work collaboratively? Decision making and conflict resolution. How do managers interact with the team? Asking the right questions.

Slide 17

Slide 17 text

Reading Remote DevOps job ads Who else is remote? Specific location or time zone? Perks for remotes? Travel to an office / team meetups Social Media and Blogging presence about remote work Watch out for the laundry lists, 10x developer, culture What should you look for?

Slide 18

Slide 18 text

Thank you @martinb3 martinb3.io

Slide 19

Slide 19 text

Resources remotebase.io wfh.io remoteok.io weworkremotely.com stackoverflow.com/jobs jobs.github.com toptal.com reddit.com/r/digitalnomad remotetogether.com nomadforum.io theremotenomad.com remoteyear.com roam.co wifitribe.co Jobs Community Nomads