Senior Development Operations Engineer (Kubernetes)



The Senior DevOps Engineer is responsible for overseeing the set-up, implementation, operation, security, orchestration, scaling, monitoring and troubleshooting for mission critical systems and applications. You will be a key team member working collaboratively with other technical DevOps experts to manage complex applications and systems, while investigating and analyzing the feasibility of system requirements translating them to detailed specifications leading to implementation. As the practice of DevOps itself continues to evolve, you will also be integral in evolving our technology stack as well as standards and practices for both efficiency and practicality across the enterprise.


  • Mentor the DevOps team members

  • Assist in trouble shooting

  • Work with stakeholders on the roadmap for automation and deployments

  • Enables a DevOps culture by working with existing Development and IT Infrastructure teams, bridging informational and procedural gaps

  • Plans and executes the design, implementation, and automation of solution delivery

  • Troubleshoots application deployments on enterprise container, server, and cluster environments

  • Works with IT security to ensure environments comply with the appropriate security controls

  • Supports development groups by facilitating and troubleshooting automated software builds

  • Works with QA groups to automate testing processes and integrate these tests into solution delivery processes

  • Monitors delivery pipelines and works with development teams; responds when necessary, with troubleshooting, issue resolution, or escalation

  • Documents details of the processes developed and works with DevOps Manager to cross-train with teammates

  • Evaluates, recommends, and implements tooling solutions to address CI/CD requirements

  • Working knowledge of applications, for purposes of troubleshooting CI/CD processes

  • Administrator level familiarity with RHEL Linux, Windows Server, and VMware vSphere

  • Deploys, administers, and supports Ansible scripts on Ansible Tower

  • Creates and troubleshoots CI/CD jobs in Jenkins using Ruby / Groovy script in pipelines and multibranch pipelines

  • Works with pre-existing Jenkins freestyle jobs, with goal of converting to pipeline jobs in groovy script

  • Administers GitHub repositories, ensuring compliance with DevOps standards

  • Develops and implements code quality and unit testing gates as part of the solution delivery process using SonarQube

  • Deploys, monitors, and troubleshoots containerized infrastructure environments using Docker / Kubernetes and Red Hat OpenShift

  • Ability to leverage scripting languages such as Bash / Shell, Python, Perl, PowerShell, VBScript, etc., to automate repetitive task and reduce human error

  • Able to communicate effectively with peers, management, and internal customers as needed

  • Possesses strong analytical and problem-solving skills

  • Protects organization’s value by adhering to company data protection standards

  • Documents actions by completing forms, reports, logs and records and developing new documentation as needed

  • Results oriented individual, with the ability to work independently on planning and implementation of large-scale, complex technical solutions in a highly dynamic and fast-paced environment with minimal management supervision

  • Contributes to the success of the organization by focusing on customer needs and working with others to accomplish common goals, learning new skills needed by the team, and continuously finding new ways to improve the individual and team’s ability to deliver



  • Bachelor’s degree (B.A.) from four-year college or university; or 5 to 7 years related experience and/or training; or equivalent combination of education and experience
  • Ideal candidate will have 3+ years of experience as a DevOps engineer or architect.  Experience with ELK stack is a plus. 
  • Able to work in an office environment with minimal supervision.