Sr Consultant DevOps in Greenville, SC at Windstream

Date Posted: 9/9/2019

Job Snapshot

  • Employee Type:
  • Location:
    301 North Main Street
    Greenville, SC
  • Job Type:
  • Experience:
    5 to 7 years
  • Date Posted:

Job Description

Job ID:19002995

Sr Consultant DevOps:

Primary responsibilities will include collaborative design, development, and support of cloud and SDN solutions from architecture, development of prototypes in lab, to development of production environments within a DevOps team.

Responsibilities may also include:

•         Collaborative development across agile and/or DevOps teams

•         Provides technical leadership and direction in area of expertise for engineering staff. May perform administrative work relating to projects and assignments.

•         Acts as technical consultant within and outside assigned department in area of expertise.

•         Promotes positive change in the company's business strategy through achievement of customer specific objectives and technological innovation of practical and profitable nature.

•         Works on problems of diverse scope. Exercises full understanding of practices, policies and procedures.

Minimum Requirements:

•         Understanding of network/telecom and cloud industry.

•         In depth knowledge of network, systems, and application design and development.

•         Expert knowledge of operating systems including Linux, Unix, and Windows.

•         Must have expert knowledge of microservice development patterns, principles, and container technologies (such as Docker, Rkt, LXC, LXD), and microservice/container platforms (such as Kubernetes or Docker Swarm) and cloud architecture.

•         Expert understanding of git and continuous integration technologies (such as GitLab, Jenkins, Bamboo, Maven, Gradle, Gerrit, etc)

•         A working understanding of declarative configuration management tools (such as Ansible, Puppet, Chef, SaltStack, or CFEngine) and other DevOps tools and best practices.

•         Understanding of SDN and SDN controllers (such as ONOS, Ryu, or ODL).

•         Must have programming expertise with coding languages (such as Golang, C, Java, Python, NodeJS, or Ruby), API development (such as REST/JSON or gRPC), and serialization (such as Protocol Buffers, AVRO, or Thrift).

•         Expert understanding of orchestration, messaging, event and stream processing technologies (such as RabbitMQ, NATS, Kafka, ELK/EFK, NodeRed, NiFi, Spark, Storm, etc.).

•         Must have experience with key/value stores (such as Redis or Cassandra) and RDBMS (such as MySQL or PostgreSQL).

•         Understanding of machine learning and machine learning frameworks (such as TensorFlow or Theano) is a plus.

•         Working understanding of virtualization and cloud technologies including OpenStack and KVM (secondarily AWS, GCE/GKE, Azure, Xen, VMware, and Hyper-V experience).

•         Working knowledge of servers, storage including NAS, SAN, block, file, and object storage clustering (such as Ceph or GlusterFS), firewalls, network and application load balancing and proxies (such as NGINX and HAProxy) and layer-2 and layer-3 network equipment (experience with whitebox networking/switching and leaf/spine architecture is a plus).

•         Working knowledge of provider network protocols including Ethernet, IP, TCP, UDP, NAT/PAT, BGP, and MPLS and SDN protocols (experience with OpenFlow, P4, VXLAN, and IPSec is a plus).

•         Should have a working understanding of cloud orchestration and modeling languages and specifications such as YAML, HEAT, and TOSCA.

•         Experience working in collaborative agile development environments (familiarity with Kanban is a plus).

•         Active involvement in open Cloud, SDN, and NFV projects (such as Openstack, CORD, TIP, OPNFV, and ONAP) and open-source community is a plus.

•         Good analytical skills; the ability to prioritize projects; good oral and written communication skills.

•         Good project management skills.

•         Good interpersonal and collaborative teamwork skills are a must.

•         MUST be self-motivated and able to lead and drive development with minimal direction from management/ leadership.

Job Requirements

Education and Experience:

College degree and 5-7 years’ experience or 10 years equivalent related Engineering/Technical experience or a combination of education and related Engineering/Technical experience required.

Desired Qualifications:

Ability to stay current with the economic, cultural, and technological developments in the network/telecom and cloud industry.


EEO Statement: Employment at Windstream is subject to post offer, pre-employment drug testing. Equal Opportunity Employer including minority/female/disability/veteran; Without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, disability, marital status, citizenship status, military status, protected veteran status or employment status. Windstream is a drug-free workplace.


  1. Software Engineer Jobs
  2. Project Engineer Jobs