DevOps/IT Ops Engineer II - Hybrid - MS Windows, Kubernetes, Docker, Linux, Powershell

Conexess Group, LLC
  • Ann Arbor, MI
  • Quick Apply
8 days ago

Job Description

DevOps / IT Ops Engineer II - MS Windows, Kubernetes, Docker, Linux, Powershell

Location: Ann Arbor, MI – 4 days/week on-site Monday – Thursday / Remote Fridays

Overview

A DevOps Engineer has mastered the most-often used features of our Pipelines and Deployment Processes. They are able to develop a medium complex set of features, articulate the design of the platforms in which they are working and follow the team's standards and practices. Additionally, they are able to provide instructive feedback to newer Engineers through code reviews and in person Q&A. As they progress, they should be able to implement features independently and begin to understand the principals and practices that let to the system's current design.

Duties

Development - 30%
  • Takes day to day direction from the Technical Delivery Manager(s) and Manager of DevOps to establish Continuous Integration and Delivery Practices into each of the Program project teams.
  • Write, test, and bug-fix, performant pipelines with an emphasis on stability and long-term supportability. 
  • Automate and maintain the software build process.
  • Automate software deployment and monitoring.
  • Write and maintain deployment packages including containers and helm charts
  • Write good, comprehensive operational documentation.
Operational - 50%
  • Instruct Engineers in group standards and practices.
  • Evaluate internal processes for operational enhancements and efficiencies. 
  • Effectively articulate, support, and justify your decisions and deliverables
  • Manage and resolve the majority of escalations by assessing the situation promptly and implementing effective solutions
Technical & On-Call Support - 20%
  • Installing and configuring computer hardware, software, systems, networks, printers, and other equipment required for the store and test labs.
  • Monitoring and maintaining computer systems and networks
  • Responding in a timely manner to service issues and requests
  • Repairing and replacing equipment as necessary
  • Maintaining high availability of production and non-production work environment
  • As they progress, the DevOps Engineer has the ability to troubleshoot more complicated issues without direct Lead DevOps Engineer assistance.  The amount of direct assistance from a Lead should be minimal.

 Qualifications

  • Understanding of Windows deployment tools (i.e.; SCCM, Intune)
  • 1+ Year of experience using Scripting languages such as Bash, Groovy, Python, Powershell.
  • Experience with modern containerization technologies (i.e. Docker, Kubernetes).
  • General understanding of Build and Release Automation (i.e. Jenkins, JenkinsX).
  • Experience building CI/CD Build Pipelines
  • Experience in configuration management tools such as Git or Helm.
  • Proficient understanding of TCP/IP Networks, Firewalls, DNS and DHCP.
  • Stay up-to-date on relevant technologies, plug into user groups, understand trends and opportunities to ensure we are using the best possible techniques and tools
  • Proficient troubleshooting, problem analysis and critical thinking skills.
  • Good team player and good communication skills with both non-technical & technical co-workers
  • Be able to Independently manage your day to day responsibilities and provide regular, clear status updates to your leadership
The goal of the DevOps Engineer is to:
  • Develop an understanding of why some pipelines and solutions are designed the way they are: what trade offs were made? why might the Engineer have done that?  
  • Begin to understand some of the externalities associated with running a Platform: performance, security, operations, monitoring, etc.
  • Becoming advanced in troubleshooting application, infrastructure, and environment issues
  • As they progress, the DevOps Engineer would become a SME in 1 to 2 areas of the Platform.
  • As they progress, the DevOps Engineer would be able to represent the DevOps team in their area of expertise without direct guidance from the Lead DevOps Engineer.
Or, more succinctly, the DevOps Engineer is gaining the ability to determine why things are done in a particular way and apply that knowledge to new situations.

#LI-ME1

Numbers & Facts

LocationAnn Arbor, MI

Skills

  • Automationunmatched
  • Bash Scriptingunmatched
  • Build Managementunmatched
  • Code Reviewsunmatched
  • Communication Skillsunmatched
  • Computer Hardwareunmatched
  • Computer Maintenanceunmatched
  • Computer Networksunmatched
  • Computer Systemsunmatched
  • Configuration Managementunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Integrationunmatched
  • DHCP (Dynamic Host Configuration Protocol)unmatched
  • DNS (Domain Name System)unmatched
  • Delivery Managementunmatched
  • DevOpsunmatched
  • Dockerunmatched
  • Equipment Maintenance/Repairunmatched
  • Equipment Replacementunmatched
  • Firewallsunmatched
  • Gitunmatched
  • Groovy Programming Languageunmatched
  • Hardware Installationunmatched
  • High Availabilityunmatched
  • Identify Issuesunmatched
  • Information Technology & Information Systemsunmatched
  • Jenkinsunmatched
  • Leadershipunmatched
  • Linux Operating Systemunmatched
  • Microsoft Windows Operating Systemunmatched
  • On Callunmatched
  • Operations Processesunmatched
  • Printersunmatched
  • Problem Solving Skillsunmatched
  • Production Systemsunmatched
  • Python Programming/Scripting Languageunmatched
  • Scripting (Scripting Languages)unmatched
  • Software Administrationunmatched
  • Software Configuration Managementunmatched
  • System Center Configuration Manager (SCCM)unmatched
  • Systems Administration/Managementunmatched
  • Systems Maintenanceunmatched
  • TCP/IP (Transmission Control Protocol/Internet Protocol)unmatched
  • Team Playerunmatched
  • Technical Deliveryunmatched
  • Technical Leadershipunmatched
  • Test Labunmatched
  • Test Plan/Scheduleunmatched
  • Time Managementunmatched
  • User Groupsunmatched
  • Windows PowerShellunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder