Senior DevOps Engineer

Charter SpectrumCharlotte, NC
32dHybrid

About The Position

Are you ready to drive the next generation of product deployments at Spectrum? As a Senior DevOps Engineer, you will take the lead in coordinating national and divisional software rollouts, supporting critical systems, and serving as the first line of contact for production engineering. Join a collaborative environment where your expertise in automation, troubleshooting, and mentoring will directly shape the stability and performance of Spectrum's platforms.

Requirements

  • Bachelor's Degree or technical field or related work experience
  • 5+ years of experience with dynamic scripting languages such as Python, Ruby, or Groovy
  • 5+ years of Linux or other Unix systems experience
  • 3+ years of experience deploying software such as Pexpect, Chef, Puppet, or Ansible
  • Ability to read, write, speak and understand English; must possess demonstrated verbal and written communication 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 and 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
  • 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
  • Understanding of robust software development processes and software configuration management policies
  • Experience working with agile teams utilizing Scrum or Kanban

Nice To Haves

  • Hands-on experience with AWS cloud services and containerization technologies
  • Strong ability to multitask, cross-collaborate with development teams and prioritize work efficiently.
  • Experience with AWS cloud services and containerization technologies
  • Experience supporting HAProxy, InfluxDB, Grafana, ActiveMQ, Artemis
  • Experience with Docker and deploying Docker containers and the Atlassian suite of products such as Jira, Confluence, FishEye, and Crucible
  • Some experience with Java programming

Responsibilities

  • Collaborate with developers, testers, hardware, and deployment teams to plan and execute software deployment, update infrastructure and OS for applications, and install or upgrade server and third-party software products
  • Write and update automated scripts for installation of server software products
  • Configure necessary hardware or virtual machines and operating environments
  • Perform production installations and upgrades of server software products
  • Monitor a system's performance and reliability as well as the daily data processing
  • Be a competent problem solver who can identify and resolve complex issues as part of a team
  • Mentor less experienced engineers
  • Participate in project-related stand-up meetings
  • Review and provide feedback for all external facing user documentation, including on-line help
  • Provide documentation support as necessary

Benefits

  • Here, our employees don't just have jobs, they're building careers. That's why we offer a comprehensive pay and benefits package that rewards employees for their contributions to our success, supporting all aspects of their well-being at every stage of life.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service