What are the responsibilities and job description for the DevOps Engineer position at Partner's Consulting Inc?
Title : DevOps Engineer
Location : Remote
Type : Contract
Our client is seeking a DevOps Engineer who will maintain and improve cloud infrastructure, as well as enhance IT infrastructure security and audit protocols.
Description
DevOps Engineer works with application developers, release management, the infrastructure IT team and business staff to oversee the code release, combining an understanding of both engineering and coding. From creating and implementing software to analyzing data to improve existing applications, a DevOps Engineer increases productivity in the workplace. They understand the SDLC (Software Development Lifecycle) and have a clear understanding of various automation tools for developing build and deploy pipelines (CI / CD Pipelines). They will also be proficient with Cloud environments (AWS) and have strong experience programming in Ruby, PowerShell or shell scripts.
Key Accountabilities :
- Establish and employ CI (Continuous Integration) tools such as Jenkins, Git, Nexus, and Configuration Management Automation tools such as Chef to improve delivery speeds and efficiency.
- Focused on day-to-day tasks such as closing vulnerabilities and patching applications like Tomcat.
- Work on CI / CD requirements : building pipelines, creating, and managing the build and deploy process and assisting with infrastructure requirements.
- Responsible for developing and helping DevOps documentation for DevOps tools and practices.
- Level 2 support, managing tickets from various IT and business units.
- Identify manual processes that can be automated.
- Guide application teams in designing, building, testing, and deploying changes to existing software.
- Leverages automation to increase loan review speed, consistency, and accuracy while reducing process friction with Lenders and Sellers.
Required Skills :