Linux System Engineer

Job ID
Software Engineering


DISH is a Fortune 200 company with more than $15 billion in annual revenue that continues to redefine the communications industry. Our legacy is innovation and a willingness to challenge the status quo, including reinventing ourselves. We disrupted the pay-TV industry in the mid-90s with the launch of the DISH satellite TV service, taking on some of the largest U.S. corporations in the process, and grew to be the fourth-largest pay-TV provider. We are doing it again with the first live, internet-delivered TV service – Sling TV – that bucks traditional pay-TV norms and gives consumers a truly new way to access and watch television.


Now we have our sights set on upending the wireless industry and unseating the entrenched incumbent carriers.


We are driven by curiosity, pride, adventure, and a desire to win – it’s in our DNA. We’re looking for people with boundless energy, intelligence, and an overwhelming need to achieve to join our team as we embark on the next chapter of our story.


Opportunity is here. We are DISH.

Job Duties and Responsibilities

Dish Technologies is currently looking for a Senior Linux Systems Administrator to work out of our  office in Englewood, CO.  Working as part of the TSI-IT team, the Linux Systems Administrator will be responsible for day-to-day support of TSI systems and users as well as helping develop the tools and systems required by the TSI teams.   TSI is the Test Support and Integration group for Dish Technologies. Primarily testing of software for set tops and back office systems.


Primary responsibilities include:

  • Administer CentOS, Arch Linux, Ubuntu, and SUSE Linux servers in a 24x7 production and development environment primarily hosted in VMware.
  • Administer MySQL, Oracle RDBMS, and MongoDB databases for a variety of applications. Familiarity with phpMyAdmin desirable.
  • Administer the Atlassian application suite; Bamboo, Confluence, Crowd, Fisheye/Crucible, HipChat, Stash/BitBucket, and Jira.

Skills - Experience and Requirements

The successful Sr. Linux System Administrator will have:

  • Bachelor’s degree, with a technical major (STEM), such as engineering or computer science, or a comparable amount of education and experience.
  • Minimum of 8 years of system administration experience in Linux environments and proficient in tasks such as shell scripting, creating cron jobs, analyzing log files, and managing user accounts and groups.
  • Minimum of 5 years of experience with any of the following web-based technologies, including but not limited to; reverse proxy servers, three-tier architecture, service oriented architecture, SSL certificate configuration,enterprise service bus, http, and differences between browsers. 

Preferred Qualifications:

  • Experience with Python development for 2 years
  • Witbe experience
  • Experience administering Atlassian tools highly desirable.
  • Have an excellent understanding of the Linux/Unix environment and be experienced using the command line.  
  • Extensive knowledge of standard system tools with the ability to use them to automate complex system tasks
  • Experience in a large networked environment with good understanding of network fundamentals is essential as is knowledge of network file systems and storage options.


Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed

Connect With Us!

Not ready to apply? Connect with us for general consideration.