DevOps Engineer II

Job Detail

  • Experience 3-5 Years
  • Department Software Engineering & IT
  • Qualifications Bachelors Degree

Job Description

Job Overview

Want to make an impact? Want to support solutions that reach millions? You may be in the right spot! We’re looking for a highly qualified, motivated DevOps Engineer to join our growing team. As a DevOps Engineer II, you will be building, supporting, and optimizing systems and infrastructure used by the Software Engineering team to build B2B and B2C web and mobile applications and related tooling at scale. The DevOps Engineer II will play a key role in building and maintaining resilient infrastructure for advanced software systems. Must be willing to have fun, dig in, and be curious!

Learn more about our Software team here.

If you are looking for a fun and exciting career with a forward-thinking company, this may be the opportunity that you have been looking for.

We Have

  • A big vision and a growing team in several lines of business with diverse backgrounds
  • An open mind for new ideas and methodologies
  • Complex and difficult problems to solve

What We Need You To Do

  • Implement and automate infrastructure upgrades, maintenance, and reconfiguration
  • Reinforce infrastructure to handle errors and recover gracefully
  • Work with System Architects and other stakeholders to implement architecture for scalable web application and services
  • Work with the Data team to help with management, monitoring, and maintaining of open source database platforms
  • Collaborate with Operations and Development teams to automate monitoring and alerting of mission critical systems

You’ll Also Need

  • 3+ years prior DevOps experience
  • B.S. in Computer Science or relative working experience
  • Linux and open source expertise (Some examples: HAProxy, Redis, RabbitMQ, ElasticSearch, Docker)
  • Expertise in setting up, monitoring, and maintaining at least one open source database technology like PostgreSQL or MongoDB with focus on high availability and scalability
  • Experience working with Infrastructure-as-code tools (Ansible, Chef, Puppet, Terraform, etc.)
  • Strong scripting skills (bash, Python, Powershell)
  • Version control with git or equivalent

Preferred Skills

  • Working knowledge of containers and orchestration (Docker, Kubernetes)
  • Hands-on experience with a cloud provider (AWS, Azure)
  • An understanding of modern architectures on private/public clouds – Microservices, Containers, laaS, Storage, Security
  • Experience working with CI/CD pipelines

A Day in the Life

  • Visit our coffee shop to give your day a kick start. Choose coffee, a coffee specialty drink, an energy drink, tea, juice or soda. It’s all on the house!
  • Take a ride down the slide to get something from our snack bar, visit the Talladega tunnel turn complete with an actual NASCAR or maybe just admire Stan the full-sized T-Rex fossil
  • Let your ideas percolate while practicing your golf skills on one of our VirtualGreens or FullSwing virtual driving ranges. If golf isn’t your thing, play one of Mozart’s favorite games, billiards. Better yet, start a friendly shuffleboard or video game battle before you visit the Virtual Reality room to round out your afternoon.

See what our Software team has been up to on our Team Blog!

Required skills

Related Jobs

  • Senior Software Engineer Full time

    2500 S. Westlake Dr., Sioux Falls, South Dakota

    Tackle challenges by developing, scaling, and supporting B2B and consumer-facing web applications and technologies that solve problems big and small.

    July 19, 2021
  • Software Engineering Architect Full time

    2500 S. Westlake Dr., Sioux Falls, South Dakota

    Design and develop software solutions to address complex business issues, and provide technical leadership while thriving in a highly collaborative workplace.

    May 14, 2021