DevOps Coach in Houston, TX at APEX Systems

Date Posted: 5/6/2018

Job Snapshot

Job Description

Job #:  827833

Position: DevOps Coach

Duration: 3-6 month CTH

Locaton: Houston, TX

8+ years of Technical experience and ability to train/coach engineers on DevOps concepts. Worked in Agile teams. Calm demeanor, exceptional communication skills (written and verbal). Computer Science / Engineering degree preferred.


DevOps Technical Skills

* Languages - Java, C#, Python, Go. Understand modern technologies

* Version Control - Git, Subversion (SVN), TFS. Need to be able to understand the need for versioning files 

* Tools for Building Software - maven, gradle, ant. How to write scripts to build software

* Continuous Integration - Jenkins, GoCD, Bamboo. Need to understand the concepts around triggering builds, running unit tests and deploying software to target environments

* Continuous Delivery - Chef, Puppet, Docker. Understand how to configure environment or container for deployment

* Continuous Testing - JUnit/NUnit, Selenium, SonarQube and Fortify. Be able to teach engineers how to automate test cases.

* Static / Dynamic Code Analysis using SonarQube and Fortify. 

* Continuous Monitoring - Dynatrace, Wily, Splunk. Ability to find a needle (defect) in a haystack. 

* Understand how Testing and Security plays into DevOps


DevOps Coaching Skills

* Technical Presentation skills - stand up and deliver technical talks. Create demos and show them to team / teams

* Enforce software engineering best practices

* 1:1 coaching around DevOps behavior. 

Preferred Experience:

  • Minimum 6 years’ experience working in an agile environment preferably in a development or IT operations role
  • Minimum of 3 years’ experience in coaching multiple teams
  • BS degree in computer science or similar degree (software engineering, information systems / technology)
  • Experience with DevOps tools across development lifecycle (GitHub, GoCD, Jenkins, AWS, Azure, Docker, Splunk)
  • Experience in operational areas such as change & release mgmt., networking, security, and hosting