We can't get enough of amazing people.

Careers at SiteCrafting

SiteCrafting puts a high priority on taking care of its own. We accomplish this by supporting each teammate with the compensation, benefits, flexibility and growth opportunities they need so they can focus on what's important: being amazing. 

SiteCrafting, once again, was honored to receive the When Work Works Award in 2016, which recognizes our use of effective workplace strategies to increase business and employee success.     

Check out some highlights of our company benefits:
  • Collaborative Work Environment
  • Continuing Education Support
  • Flexible Work Schedules
  • Company/Team Outings
  • Generous Paid Time Off 
  • 401(k) Plan
  • Medical/Vision/Dental Insurance
  • Wellness Benefits

Systems Administrator III

Click here to apply for this position

Why this job is important

The quality of our systems and environments are a vital part of the ongoing relationship we have with our clients, and our clients with their customers. Without confidence in our systems and hosting environments, our clients lose their trust in us as their guide, and subsequently their desire to continue working with us

The responsibilities for this role are behind the scenes, but without being able to support the rest of our team's work, everything falls apart. It doesn't matter how well the rest of a project goes, if the supporting systems can't perform at the levels needed. Those systems and this job are key to our continued growth, and our clients' success.

What you’ll be responsible for

This is an advanced-level position, so there’s a lot that will be on your plate. A large portion of your role will be self-directed, so it’s important to be able to take general direction on projects, prioritize appropriately, and then get after it, without needing regular oversight. A good idea of the variety of responsibilities are below, though those will change over time as we refine processes or adapt to shifting priorities. You will be working on projects for both external and internal clients.

  1. Plan and execute a migration of sites and services from bare metal servers at multiple datacenters to cloud-based environments.

  2. Work with internal and external clients to research, design, and implement solutions based on project requirements and needs analysis.

  3. Manage the infrastructure supporting internal and external systems and services.

  4. Architect and implement processes and tooling to improve our systems and make our teams’ jobs easier.

  5. Address security and performance concerns with systems.

  6. Monitor servers and respond to issues, including preemptively addressing potential problems discovered through monitoring.

  7. Generate reports for servers and processes when necessary.

  8. Establish staging/production environments for our team to work with.

  9. Manage the server backup process and restore data as needed.

  10. Produce and maintain quality documentation.

How to know you’re right for this job

  • You have a great understanding of what it takes to host systems in a virtualized, cloud environment, how to design solutions to take advantage of this infrastructure, and are proficient at managing systems in this kind of environment.

  • You have extensive experience working with Debian and Ubuntu operating systems, server architecture, and networking.

  • You have experience managing, optimizing and troubleshooting MySQL databases.

  • You have demonstrable experience working on complex projects and can both architect and maintain solutions for business critical systems.

  • You can keep multiple projects moving forward at the same time, while being able to prioritize appropriately and stay focussed on the task at hand.

  • You can look at a project’s requirements, suggested technologies, or implementation strategy and fairly quickly assess potential problems.

  • You’re well practiced with version control and can efficiently operate using git.

  • Using a ticket tracking system isn’t a big deal, and maybe is something you’ve even managed before.

  • Attention to detail is one of your strong suits.

  • You are integrity-driven and look to always do right by people.

  • You are a clear, straightforward communicator when speaking and writing.

  • You aren’t afraid of providing open, honest communication to teammates or clients.

  • You are ready to go all-in on a job and give your best to succeed as a part of this team.

Who you’ll work with

This role will primarily work with our other Systems Administrator and our Director of Technology (which this role reports to). As this role will be working on both internal and external projects, you’ll also have plenty of opportunity to work with other members of our team. Occasionally, there will be the need to work directly with clients and vendors, with most of that interaction happening over email or phone.

Where you’ll work

While the majority of our staff work most days at our headquarters in Tacoma, WA, this position does not require that you be physically located in the Puget Sound region. As long as you have a fast, reliable internet connection and can accomplish the tasks and projects assigned, working remotely is cool with us.

If you are in the Puget Sound region, we’d love to see you in the office at least a few times a week, if not everyday. Our office is easily accessible via multiple bus routes, is a couple blocks from a light rail stop, is near the on and off ramps to I-5, and there’s a good amount of free, non-time-limited parking available. We also have a secure enclosure outside the office for bike commuters.

The benefits

Our benefits package provides 160 hours of paid time off annually, major holidays off, employer-paid medical/dental/vision insurance, a 401(k) program, and team celebratory events throughout the year. Continuing education is important to us and expect it to be for you as well, so we look for ways to help our team members grow through mentoring, training, and attending conferences at our expense.

This is a 40 hour per week salaried position, but we’re flexible with schedules. We love having everyone in the office, but as long as the work is getting done and you collaborate well with the rest of the team, working a schedule other than 8am-5pm isn’t a big deal. In some cases, working a nonstandard schedule will be required, as activities such as server maintenance and site launches will need to take place during off-hours.

How we hire

Our hiring process begins with reviewing resumes and cover letters, searching for the candidates that appear to meet our needs. If it seems like a good fit, we’ll be in touch to set up a call to talk more about the position, what we do, and what you’re looking for out of a job. After that, the next step will either be an on-site or video interview with the team, depending on your location. Those interviews usually take an hour or two and should give both of us a good idea of if we want to move forward with the hiring process.

We want to make sure we find the right person for this role, so it may take a little time until we wrap up the hiring process. Our hire really needs to be the right fit for our team, but we also need to be the right fit for you. This posting will stay open until filled, with the desire to have the new team member start by December 1, 2016.

We believe that a diverse and vibrant company contributes to critical thinking, excellence, and success for our customers. We welcome applicants who bring a diversity of identity, culture, experience, perspective, and thought.

About SiteCrafting

SiteCrafting has been actively designing and developing websites and web applications since 1998 and has grown to support hundreds of clients across a wide variety of industries. We have a staff of around 30 employees, a relatively flat reporting structure, direct access to senior management, and a strong desire to work with people and organizations that want to make their community a better place.


The above statements are intended to describe the general nature and level of work being performed by employees assigned to this classification. They are not to be construed as an exhaustive list of all duties, responsibilities, and skills required of employees assigned to this position. All personnel may be required to perform duties outside of their normal responsibilities from time to time, as needed.

Click here to apply for this position