Sr DevOps Engineer
Charter Communications/Spectrum
Spectrums Product and Technology team creates, develops, and operates
the nations fastest mobile service, most reliable internet service,
most viewed live TV app, and the most advanced WiFi, serving nearly 100
million users and 500 million devices. We are transforming the next era of
connectivity and entertainment experiences. The diversity of experience
available within Spectrums Product and Technology team is unmatched and
there are opportunities to grow your career as a designer, architect,
engineer, developer, operator, or data scientist. We are creative,
disciplined, hard-working, complex-problem solvers that believe in
collaborating to deliver the highest quality customer experience.
BE PART OF THE CONNECTION
As a Senior DevOps Engineer, youll be responsible for both divisional and
national product deployments. Supports server software installations performed
by development, test, and deployment teams. Perform production support
tasks including troubleshooting of system and data issues for both divisional
and national systems. This role will be in direct contact with the Production
Engineering support team and be the first line of contact for production
issues
WHAT OUR SENIOR DEVOPS ENGINEERS ENJOY MOST
Actively and consistently supports all efforts to simplify and enhance the
customer experience.
Works with developers, testers, and deployment teams to create software
deployment plans.
Writes and updates automated scripts for installation of server software
products.
Configures necessary hardware or virtual machines and operating environments
as needed.
Works with developers and hardware teams to update infrastructure and OS for
applications.
Performs production installations and upgrades of server software products.
Works with developers and infrastructure teams to install or upgrade third
party software.
Monitors a systems performance, and reliability as well as the daily data
processing.
Being a competent problem solver who can identify and resolve complex issues
as part of a team.
Mentors less experienced engineers.
Participates in project-related stand-up meetings.
Reviews and provides feedback for all external facing user documentation,
including on-line help.
Provides documentation support as necessary
WHAT YOULL BRING TO SPECTRUM
Required Qualifications
Experience:
5 years of dynamic scripting languages such as Python, Ruby, or Groovy
3 years of deploying software such as Pexpect, Chef, Puppet, or Ansible
5 years of Linux or other Unix systems
Education:
Bachelors Degree or technical field or related work experience
Skills:
Extensive experience packaging and delivering software to a production
environment.
Well-versed in automating software deployments using tools (Puppet,
Chef, Python, Ansible)
Experience with software source control tools such as Perforce or GitHub
Experience with Linux shell scripting environments such as bash
Must possess demonstrated verbal and written communication skills
Thorough understanding of the Agile Software Development Lifecycle (SDLC)
Demonstrated leader that can facilitate and build team consensus and interact
with both the leadership and the implementation teams
Abilities:
Ability to read, write, speak and understand English
Ability to write clear technical documentation for use by developers and
testers
Ability to work under limited direction and handle multiple assignments
simultaneously
Schedule:
Full time
Preferred Qualifications
Understanding of robust software development processes and software
configuration management policies.
Experience working with agile teams utilizing scrum or kanban.
Experience creating and maintaining virtual machines using VMware or other VM
technologies.
Experience supporting HAProxy, InfluxDB, Grafana, ActiveMQ, Artemis.
Experience with Docker and deploying Docker containers.
Experience with the Atlassian suite of roducts such as Jira, Confluence,