Star Tribune Company

DevOps Engineer

Location
Minneapolis, Minnesota
Posted
Jan 10, 2017
Closes
Feb 09, 2017
Job Type
Employee
Employment Status
Full Time

Star Tribune is looking for an experienced DevOps Engineer who loves to work in fast-paced, agile environments to join our Digital Operations team.  This team has a multifaceted role in Star Tribune’s creation and deployment of new media systems. We work within and alongside a world-class news organization to ensure stability, performance, and continuous improvement. We’re looking to build an internal Platform as a Service in 2017, and the successful candidate for this position is excited about that prospect.

Key Responsibilities:

  • Participate in strategic, capacity, and performance planning for server infrastructure
  • Assist with implementation of an internal Platform as a Service
  • Develop internal tools and systems and write custom integrations for various applications and vendor API’s
  • Maintain and refine configuration management and process automation systems
  • Identify and recommend new technologies that will further benefit our systems and network operations
  • Analyze and recommend new directions for all layers of our operational software stack, including operating systems, distributions, and services
  • Identify opportunities for improving security, reliability, and scalability of server infrastructure
  • Work with other teams in the organization to improve developer and designer workflow and communication
  • Take part in 24/7 on-call rotations
  • Work with your peers as a subject matter expert on server technologies, automation, and IaaS services

Qualifications:

  • 3+ years of experience with Linux system administration, preferably in cloud-based environments
  • Strong programming experience, especially in PHP, Python, C++, or Go
  • Experience with orchestration management tools like Ansible and Salt
  • Deep knowledge of *nix; our servers are Linux, and we work off OS X
  • Strong experience working with Amazon Web Services (including CLI/SDKs)
  • Experience writing shell scripts to accomplish server automation tasks
  • Familiarity with network protocols and the OSI model
  • Strong experience working with application metrics and performance monitoring, such as with Datadog, Nagios, Prometheus, etc.

Preferred Qualifications:

  • Familiarity with Docker (both developing with and orchestrating)
  • Experience writing APIs and server dæmons in Python, PHP, Node.js, and/or Go
  • Proficiency in continuous integration, build, and orchestration tools like CircleCI, Rundeck, Jenkins, etc.
  • Familiarity with the “immutable infrastructure” philosophy
  • Knowledge of deploying applications written in PHP, Node.js, Python, and/or Go
  • Knowledge of in-memory datastores like memcached and Redis

EOE