DevOps/IT Ops Engineer II - 4 days/week on-site remote Fri - MS Windows, Linux, PowershellConexess Group, LLC • United States
DevOps/IT Ops Engineer II - 4 days/week on-site remote Fri - MS Windows, Linux, Powershell
Conexess Group, LLC
- United States
- United States
About
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 .
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.
Proficient understanding of modern containerization technologies (i.e. Docker, Kubernetes).
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
Languages
- English
Notice for Users
This job comes from a TieTalent partner platform. Click "Apply Now" to submit your application directly on their site.