DevOps Engineer in Detroit, MI at Vaco

Date Posted: 8/26/2019

Job Snapshot

Job Description

DevOps Engineer

Required skills:
* Extensive experience with Jenkins, Bitbucket/GitHub, Kubernetes/OpenShift
* Implemented and managed the build lifecycle through CI/CD (Jenkins)
* Implemented containerized solutions using Docker/Kubenetes/OpenShift
* Extensive experience with Git/GitFlow
* Some experience using Groovy and shell scripting for automation
* Some experience with Helm for Kubernetes package management
* An understanding of best practices around source control, specifically Git, GitFlow, branching, versioning and naming conventions.
* Expert level knowledge (5+ years) of Java ecosystem (JavaEE/Spring/Maven/JBoss/Tomcat) and/or JavaScript ecosystem (Angular/Ember/Npm/Node.js)
* Some experience with infrastructure automation frameworks
* Experience working on Agile Scrum teams
* Automation mind-set - an innate drive to continuously look for ways to automate existing processes.

Responsibilities:
* Coach teams on Tooling, CI/CD, Test Automation and Infrastructure Automation
* Partner with Development teams to ensure Coding standards are in alignment with DevOps practices with respect to Tools, Standards and Security
* Participate in code reviews for automation scripts developed by other team members using Git based pull/merge techniques
* Monitor applications with Application Performance Monitoring tools
* Troubleshoot and fix issues identified in code quality, test and scanning reports
* Produce and maintain documentation on installations, procedures and requirements for systems
* Actively participate in Engineering Scrum and design meetings to drive quality releases.

Education:
* BA or BS degree

Work Experience:
* 5+ Years of Programming experience
* 2 Years of DevOps experience