Cloud Operations Engineer
Discovery Communications
Knoxville, TNThis was removed by the employer on 3/15/2019 7:31:00 AM PST
Not to worry we have many other jobs on the site;
Browse all jobs
Browse the IS/IT Category
Search for Cloud Operations Engineer jobs in Knoxville-TN
Search all Cloud Operations Engineer postings
Full Time Job
Our Team
As Discovery Inc’s portfolio continues to grow – around the world and across platforms – the Global Technology & Operations team is building media technology and IT systems that meet the world class standard for which Discovery is known. GT&O builds, implements and maintains the business systems and technology that are critical for delivering Discovery’s products, while articulating the long-term technology strategy that will enable Discovery’s growing pay-tv, digital terrestrial, free-to-air and online services to reach more audiences on more platforms.
From Amsterdam to Singapore and from satellite and broadcast operations to SAP, we are driving Discovery forward on the leading edge of technology.
The Role
Reporting to the Dayside Operations Manager, Cloud Operations Engineers are responsible for the design, administration, and 24x7 support of all Discovery Inc’s Cloud deployed solutions. The ideal candidate will bring cloud-based expertise and experience in the build, deployment, and operation of software-defined infrastructure and services for business initiatives.
Responsibilities
1. Work in an Agile-based environment to build, operate, monitor and maintain cloud-based platforms and solutions for mission-critical systems
2. Change, Incident, and Problem Management including Root Cause Analysis
3. Continually review, design and implement technology best practices, guidelines and repeatable processes.
4. Monitor
5. Develop Python scripts, Terraform templates, and AWS CloudFormation templates to deploy applications in an automated, repeatable manner across thousands of Linux servers.
6. Deploy and support applications in Amazon Web Services, Google Cloud Platform, and other providers
7. Write and maintain moderately complicated scripts in shell scripting, Python, Ruby, and/or Javascript, as well as simple web front ends to internal tools
8. Build and deploy Docker containers to AWS ECS and Kubernetes
9. Embed with development teams to assist with serverless Node.js microservices, Jenkins-based shell and Python automation, or global CDN configuration
10. Establish repeatable, testable configuration of systems using Chef
11. Maintain software, configurations, templates and infrastructure as code using git
12. Learn new cloud technologies and consult with internal customers
13. Identify repetitive, manual tasks and automate them
14. Document support procedures and train others on related procedures
15. Be available periodically for 24 hour on-call shifts for escalated incidents
Requirements
* DevOps techniques and related utilities such as Continuous Integration, Git, Jenkins, and scripting against REST APIs
* Experience with Google Cloud Platform, Azure, and/or other cloud technologies
* Familiarity with the HashiCorp suite of tools, such as Packer, Vault, and Consul.
* Familiarity with the Netflix suite of tools, especially Spinnaker
* Understanding of related technologies such as networking and firewalls, storage, server hardware, and DNS.
* Linux-related applications such as Apache, Tomcat, LDAP, MySQL, Redis, and NGINX
* Familiarity with java applications and/or development
* Cloud native infrastructure and application experience, especially in AWS
* Development or significant scripting and automation experience
* Windows 2008/2012/2016
* Expertise in Linux RHEL/Centos 5-7
* Experience working in agile team processes such as Scrum and Kanban
* DNS Management
* Knowledge of Networking fundamentals
* Bachelor's degree in Computer Science or related field or equivalent work experience
* 4 years Cloud support
* 4 years Linux experience
* 3 years Windows experience
* Must have the legal right to work in the United States
Knoxville, Tennessee, KX, TN