DevOps Engineer

DevOps experience & highly proficient with continuous integration.
Contract W2, 6 Months
Depends on Experience
Work from home not available Travel required to 10%.

Job Description






Title: DevOps Engineer


Location: Chicago, IL


Engagement: Contract or Contract-to-Hire, 6 Months




A DevOps Engineer provides programming and systems administration technical expertise for continuous delivery to automate and improve the process of software delivery, as well as support, configure, and troubleshoot a complex suite of build and deployment software. An ideal candidate for this position will be highly proficient with continuous integration. This engineer’s focus allows software to be developed, easily packaged and deployed to test environments. This enables our department to rapidly, reliably and repeatedly push out enhancements and bug fixes to customers at low risk and with minimal manual overhead. The person in this position will work with technical personnel to help automate current processes, strengthen our underlying architecture as well as prepare for the transformation to next-generation platforms.




Responsibilities:



  • Automation - 20% Job Responsibility

    • Design, develop, test, and document new automated solutions to improve current and new processes

    • Research new technologies and best practices to create and improve new or existing processes

    • Schedule and perform system maintenance to maximize the IT efficiency

    • Reduce 3rd Party and Custom application Build, Deployment, and Configuration complexity through automated solutions



  • Programming - 20% Job Responsibility

    • Create new high end applications using PowerShell

    • Improve scripts to support automated deployments

    • Develop recipes to build new servers using Chef



  • Troubleshooting - 40% Job Responsibility

    • Troubleshoot legacy programming code written in multiple different languages

    • Field incoming problem requests from end users to resolve application and software issues within a Windows environment and other mission-critical systems



  • Performance - 20% Job Responsibility

    • Design, execute and document build and deployment process baseline performance

    • Analyze performance results and recommend optimizations to hardware/software configurations

    • Provide development team coaching and assistance for the creation and execution of newly developed functionality

    • Build, execute and analyze proof-of-concept performance enhancements

    • Work with development teams to profile and optimize architecture and infrastructure



  • Team Member – Overall Responsibility

    • Open to new ideas and encourages innovative practices amongst peers

    • Practices positive interactions - leans on encouragement in place of judgment.

    • Impresses responsibility on others by displaying ownership in tasks.

    • Acts in the interest of the overall team.

    • Actively works on broadening or adding skills

    • Asks for assistance when problems become challenging

    • Balances best practice decisions with delivering high business value

    • Contributes to the success of the team

    • Able to multi-task in a fast paced, fluid work environment

    • Capable of presenting technical ideas and concepts in business -friendly language






Required Skills:



  • Minimum undergraduate Degree in Computer Science or related technical discipline or equivalent years of experience

  • Excellent oral and written communication skills including technical documentation skills

  • Self-managed and motivated

  • Ability to follow through with tasks to their completion, organized, and detail oriented

  • Willingness to learn new technologies

  • Strong analytical and problem-solving skills

  • Experience with Docker and Kubernetes

  • SAN/Data Layouts, Clustering, High Availability and DR

  • PowerShell Experience

  • Jenkins CI Experience

  • Subversion or Git Experience

  • Hyper-V or Microsoft Virtual Machine Manager Experience

  • Chef Experience

  • Ruby or Python Experience

  • Experience with Web Servers (REST, HTTP/S, TCP/IP) is required

  • Experience with the Windows Server Environment is required

  • Experience with Scrum/Agile methodologies




Preferred Skills:



  • Experience with Artifactory or Vagrant

  • Understanding of Object-Oriented programming techniques (.Net), SDLC, Unit Test Techniques, Debugging/Analytical Techniques

  • Experience with building Microsoft C#/.NET Projects

  • Knowledge of Linux



Posted By

Erin Hamling

205 W Wacker, Ste 2000 Chicago, IL, 60606

Contact
Dice Id : RTL128257
Position Id : O-6802
Originally Posted : 4 months ago
Have a Job? Post it

Similar Positions

DevOps Engineer
  • Scigon Solutions
  • Oakbrook, IL
DevOps Engineer- Azure
  • JLL
  • Chicago, IL
DevOps Engineer - Full Time
  • RPartners
  • Chicago, Illinois
DevOps Engineer
  • TeamSoft
  • Chicago, IL
DevOps Engineer (Direct Hire)
  • The Judge Group, Inc.
  • Hoffman Estates, IL
250817 Sr DevOps System Engineer
  • UnitedHealth Group
  • Chicago, IL
DevOps Engineer - Senior
  • Solution Partners, Inc.
  • Chicago, IL
DevOps Engineer
  • TransUnion
  • Chicago, IL
DevOps Integration Engineer w/ Java Background
  • Software Guidance & Assistance
  • Evanston, IL
Ansible Kubernetes Consultant
  • TCG Digital - NJ
  • Chicago, IL
Devops Engineer with Azure and TFS
  • Amaeyaa Technologies Inc
  • Chicago, Illinois
DevOps Engineer
  • Technical Options
  • Chicago, IL
SR DevOps Engineer
  • OneMain
  • Chicago, IL