Dish - Englewood, CO

posted 4 months ago

Full-time - Mid Level
Englewood, CO
Broadcasting and Content Providers

About the position

DISH, an EchoStar company, is at the forefront of reimagining connectivity, with a legacy spanning over 40 years. Our mission is to build America's First Smart Network™, and we are looking for talented individuals to join our Technology teams. These teams are dedicated to challenging the status quo and innovating capabilities across various industries. As part of our efforts, we are building an enterprise-wide cloud-native, web-scale platform that will be adopted by engineering teams across different business units within DISH. This role will focus on driving a customer-centric approach to the evolution of our platform, ensuring that it meets the needs of our users while continuing to develop a robust hybrid cloud infrastructure. In this position, you will be responsible for designing and building a service catalog, software templates, and a developer portal that enables self-service for our organization. You will enable core platform services that allow our teams to consume AWS, Kubernetes, service discovery, DNS, IPAM, and load balancing. Your expertise will be crucial in maintaining and optimizing our cloud platform, which hosts massive and complex systems, ensuring performance, security, reliability, and scalability. You will also manage advanced AWS services, innovate automation capabilities, and support application development and operations in an agile environment. Key responsibilities include deploying, automating, maintaining, and managing AWS cloud-based production systems to ensure their availability and performance. You will be involved in build, release, and configuration management of production systems, as well as pre-production acceptance testing to assure the quality of our products and services. Your role will also involve troubleshooting and problem-solving across platform and application domains, suggesting architecture and process improvements, and ensuring critical system security through best-in-class cloud security solutions.

Responsibilities

  • Building an enterprise-wide cloud-native, web-scale platform and the tooling that surrounds it.
  • Driving a customer-centric, highly personalized approach to the evolution of our platform.
  • Continuing efforts to realize a robust hybrid cloud infrastructure.
  • Designing and building service catalog, software templates, and developer portal offering to enable self-service.
  • Enabling core platform services for AWS, Kubernetes, service discovery, DNS, IPAM, load balancing, etc.
  • Maintaining and optimizing cloud platform hosting massive, complex systems for performance, security, reliability, and scalability.
  • Building and managing advanced AWS services such as SSO, Organization, Service Catalog, Step Functions, Account Factory, Control Tower - Landing Zone.
  • Innovating automation capabilities in the cloud platform and creating new feature sets as per application patterns for hosting in the cloud.
  • Helping application development, operations, testing, and delivering software in an agile environment.

Requirements

  • Bachelor's degree in Computer Science or Information Technology; a Master's degree is preferred, or equivalent professional experience.
  • 10+ years of professional enterprise development experience.
  • 4+ years experience using a broad range of AWS technologies (e.g. EKS, S3, VPC, IAM, CloudWatch, SQS, Lambda, CloudTrail, Systems Manager, KMS, Kinesis Streams) to develop and maintain an Amazon AWS based cloud solution, with an emphasis on Well-Architected Framework.
  • Hands-on design and coding experience on EKS, Rancher, Docker, Helm, Istio, ELK, Prometheus, Terraform, and Python.
  • Strong building, troubleshooting, and management experience with Kubernetes.
  • Experience as a DevOps Engineer in a 24x7 uptime Amazon AWS environment, including automation experience with configuration management tools.
  • CI/CD process setup and support (Jenkins, AWS CodePipeline, GitLab, etc.).
  • Industry certifications in Kubernetes (CKA and/or CKAD), DevOps, and Cloud Platforms are highly desirable.
  • Experience building and managing hybrid cloud platforms supporting large, highly available enterprise-grade applications.
  • Strong scripting (e.g. Python) and automation skills.

Nice-to-haves

  • Preferred skills on Argo, Gitlab, Vault, Consul, Ansible, API Gateway, Kafka, DevOps concepts.
  • Experience with system monitoring tools (e.g. Prometheus, New Relic, Pager Duty).
  • Understanding of network topologies and common network protocols (DNS, HTTP(S), SSH, FTP, SMTP).

Benefits

  • Versatile health perks including flexible spending accounts and HSA.
  • 401(k) Plan with company match.
  • Employee Stock Purchase Plan (ESPP).
  • Career opportunities.
  • Flexible time away plan.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service