Posting Job Description
JOB SUMMARY
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.
MAJOR DUTIES AND RESPONSIBILITIES
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 system's 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
REQUIRED QUALIFICATIONS
Skills/Abilities and Knowledge:
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
Ability to write clear technical documentation for use by developers and testers.
Ability to work under limited direction and handle multiple assignments simultaneously
Must possess excellent verbal and written communication skills
Should have a thorough understanding of the Agile Software Development Lifecycle (SDLC)
Should be a leader that can facilitate and build team consensus and interact with both the leadership and the implementation teams
Related Work 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
PREFERRED QUALIFICATIONS:
Skills/Abilities and Knowledge:
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 products such as Jira, Confluence, FishEye, and Crucible
Some experience with Java programming
Education
Bachelor's Degree or technical field or work experience.
Requisition #
297800BR
Job Code
ESW335 Sr DevOps Engineer
Position Type
Full Time
Area of Interest
Information Technology
Business Unit
Corporate -CCL - CORPL
FCC Unit
13526
Account Code
C05-170-7100-847
Controlling Establishment ID
01393 - Maryland Heights Riverport Dr
More on Spectrum
Our Commitment During COVID-19 Your health and safety is important to us, as such we're using virtual recruiting tools to safely meet with qualified candidates. We are working in the office, following CDC guidelines.
Get to Know Us Charter Communications is known in the United States by our Spectrum brands, including: Spectrum Networks, Spectrum Enterprise and Spectrum Reach. When you join us, you're joining a strong community of more than 95,000 individuals working together to serve more than 31 million customers in 41 states.
Who You Are Matters Here We're committed to growing a workforce that reflects our communities, and providing equal opportunities for employment and advancement.
JOB SUMMARY
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.
MAJOR DUTIES AND RESPONSIBILITIES
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 system's 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
REQUIRED QUALIFICATIONS
Skills/Abilities and Knowledge:
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
Ability to write clear technical documentation for use by developers and testers.
Ability to work under limited direction and handle multiple assignments simultaneously
Must possess excellent verbal and written communication skills
Should have a thorough understanding of the Agile Software Development Lifecycle (SDLC)
Should be a leader that can facilitate and build team consensus and interact with both the leadership and the implementation teams
Related Work 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
PREFERRED QUALIFICATIONS:
Skills/Abilities and Knowledge:
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 products such as Jira, Confluence, FishEye, and Crucible
Some experience with Java programming
Education
Bachelor's Degree or technical field or work experience.
Requisition #
297800BR
Job Code
ESW335 Sr DevOps Engineer
Position Type
Full Time
Area of Interest
Information Technology
Business Unit
Corporate -CCL - CORPL
FCC Unit
13526
Account Code
C05-170-7100-847
Controlling Establishment ID
01393 - Maryland Heights Riverport Dr
More on Spectrum
Our Commitment During COVID-19 Your health and safety is important to us, as such we're using virtual recruiting tools to safely meet with qualified candidates. We are working in the office, following CDC guidelines.
Get to Know Us Charter Communications is known in the United States by our Spectrum brands, including: Spectrum Networks, Spectrum Enterprise and Spectrum Reach. When you join us, you're joining a strong community of more than 95,000 individuals working together to serve more than 31 million customers in 41 states.
Who You Are Matters Here We're committed to growing a workforce that reflects our communities, and providing equal opportunities for employment and advancement.