Systems Engineer III- Automation, Configuration, Operational Analytics
Greenwood Village , Colorado
November 25, 2017

Company Overview:
Charter Communications is America’s fastest growing TV, internet and voice company. We’re committed to integrating the highest quality service with superior entertainment and communications products. Charter is at the intersection of technology and entertainment, facilitating essential communications that connect 24 million residential and business customers in 41 states. Our commitment to serving customers and exceeding their expectations is the bedrock of Charter’s business strategy and it’s the philosophy that guides our 90,000 employees.

Job Summary:
A combination of automation, configuration management and analytics skills combined to drive efficiency of a high-volume, highly-available suite of applications.
Apply automation, configuration management and automation skills to analyze current operations and drive toward increased team effectiveness. These skills will be used to standardize deployment methods, validate environmental configuration and report on implementation progress across multiple teams. Additionally, selection, configuration and maintenance of an operational analytics toolset (service assurance augmented with data science) will be performed.
As an Automation, Configuration & Operational Analytics Engineer within Charter’s Advanced Platform Operations (APO) group, you will employ your technical skills to both operationalize and maintain an operational toolset that drives efficiency and consistency across the support of Charter’s OSS suite.

How will you make an impact?
This is a new group within an existing team that will succeed on our ability to assist the larger team in achieving leaps of efficiency. Individual success will be best enabled through a customer-focused approach applying a broad technical skillset to extract relevant data and implement tools in support of the larger team.

Major Duties and Responsibilities:
Actively and consistently support all efforts to simplify and enhance the customer experience

Coordinates with internal departments to review existing integration capabilities, data sources, and proposed solution designs for feasibility, cost and functionality

Conducts design sessions with appropriate participation from architects and engineers

Creates detailed design documents and functional specifications for new applications / services and for enhancements to existing systems / services

Collaborates to creates configuration designs for design and implementation of various environments
Creates work effort estimates for new features and bug fixes for use in prioritization and release management

Develops core code modules, unit test tools and release notes for enhancements and bug fixes

Reviews new development tools, application frameworks and testing tools for functionality / effectiveness

Installs, administers, configures and maintains OSS applications including operating systems and related software

Provides 'on call' support to resolve OSS application issues after normal business hours
Uses established change management processes, requiring operational procedures be performed with minimal customer impact, (i.e. during established maintenance window)

Works with database administrators to configure, tune and maintain databases in variety of languages

Documents systems configurations and upgrades

Designs and implements change and control policies and disaster recovery plans; lead troubleshooting efforts to restore functionality in the event of an outage
Monitors and assists in managing applications, device availability, network conditions and status, system reliability and performance, service and program maintenance and storage resources

Perform other duties as requested by supervisor

Required Qualifications:

  • Skills/Abilities and Knowledge
  • Proficient in Linux / Unix environments
  • Skilled in use of virtualization platforms (VMWare)
  • Skilled in one or more configuration management platforms (Puppet, Chef, Ansible, Salt)
  • Exposed to operational analytic or service assurance platforms (Moog, BigPanda, CA Spectrum, IBM Netcool/OMNIbus)
  • Excellent communication skills
  • Enjoy working on loosely defined problems
  • Proficient in a scripting language such as Python, Perl or shell
  • Able to select technological solutions based on problem statements
  • Ability to read, write and speak the English language to communicate with employees, customers, suppliers, in person, on the phone, and by written communications in a clear, straight-forward, and professional manner
  • Advanced ability to conduct design sessions to specify solution designs for feasibility, cost, and functionality
  • Advanced ability to create detailed documentation to functionally understand new and existing applications
  • Advanced ability to follow and implement established change and control policies and procedures
  • Advanced ability to troubleshoot application problems
  • In-depth knowledge of development tools, application frameworks, and testing tools.
  • Knowledge of OSS applications and software
  • In-depth knowledge of choosing the appropriate lifecycle and the planning, monitoring and control of the systems engineering process
  • Strong ability to transform an operational need into a description of system parameters and incorporate those parameters in the control of the total system development to achieve an optimum, cost-effective balance of all system elements.

Related Work Experience Number Of Years
Application Development work experience 5+
System Administration work experience 3+
Database support and development work experience 3+
Enterprise Application Integration work experience 3+

Preferred Qualifications:
Related Work Experience Number Of Years
Application Development work experience 7+
System Administration work experience 5+
Database support and development work experience 5+
Enterprise Application Integration work experience 5+
Bachelors or Masters in Computer Science, Data Science or related discipline

Working Conditions:
Office environment

EOE Race/Sex/Vet/Disability
Charter is an equal opportunity employer that complies with the laws and regulations set forth in the following EEO Is the Law poster:
Charter is committed to diversity, and values the ways in which we are different.
More on Spectrum: Charter Communications reaffirms its commitment to providing equal opportunities for employment and advancement to qualified employees and applicants. Individuals will be considered for positions for which they meet the minimum qualifications and are able to perform without regard to race, color, gender, age, religion, disability, national origin, veteran status, sexual orientation, gender identity, current unemployment status, or any other basis protected by federal, state or local laws. Charter Communications is an Equal Opportunity Employer - Minority/Female/Disability/Veteran/Current Unemployment Status.
Spectrum is an Equal Opportunity Employer - Minority/Female/Disability/Veteran/Current Unemployment Status.

A little about us:
Spectrum is the nation’s fastest growing TV, internet and voice company. We’re committed to integrating the highest quality service with superior entertainment and communications products.

Know someone who would be interested in this job? Share it with your network.