Job Description :
Title: Devops Engineer [XTGL_31039]
Location: Eden Prairie, MN
Type: 8 Months Contract

Job Description :

The DevOps Engineer will be responsible for planning and developing deployment and performance monitoring solutions utilizing industry standard technologies and integrating those solutions with in-house applications and processes. Responsibilities include:
Contributes to the formulation of and implementation of continuous integration and performance strategy
Development and testing of custom scripts and code used in the process
Integrating new and current applications in to the strategy
Creates and maintains DevOps documentation
Coaches developers on implementing the process
The successful candidate has a high degree of autonomy, must be an outstanding communicator, both verbally and in writing, must possess self-management, critical thinking, be resourceful, and take initiative.


Essential Functions

Designs, delivers and maintains scripts and code
Testing of scripts and code to ensure proper functionality
Identifies and understands system integrations and touch points
Investigate and resolve related issues and provide team and departmental level support
Produce technical documentation for new and existing scripts, code and processes.
Contributes to the creation, evaluation and selection of solutions
Assist corporate IT and application vendors with application installation and testing
Work in a team environment to help achieve company and departmental goals
Contributes to standards, process and procedures for the team
Assists in the identification, selection and implementation of development approves and software tools to improve overall effectiveness.
Supervisory Responsibility
This is not a supervisory role.

Required Skills :

Highly prefer local candidates
5 years experience in a DevOps Engineer role
5 years experience with Git and creating strategies around source control branching and merging as it relates to application builds and deployments
3 years experience in TeamCity and Octopus Deploy or related CI platforms (Jenkins, CruiseControl, Bamboo, Travis CI, VSTS (Visual Studio Team Services
3 years experience in test automation via CI tool for unit tests.
Familiar with all types of .NET and .NET Core application builds and deployments including WebAPIs, Web Apps, Windows Form and database migrations with Entity Framework
3 years experience with JavaScript deployments as well as JavaScript build pipeline experience with Gulp, Grunt or similar
Prefer experience with Docker, Containers in general and containerizing JavaScript and .NET applications.
Prefer experience with Kubernetes or other container orchestration tool
Prefer experience in test automation via CI tool for unit tests
Prefer experience with end to end test automation with tools like Puppeteer, PhantomJS or Sahi Pro
Prefer experience with automation IT infrastructure with tools like Ansible, Chef or Puppet
Prefer experience with Linux, preferably Ubuntu

Required Education and Experience

This position typically requires 5 years in a DevOps Engineering role or a degree of technical understanding of continuous integrations technologies that is consistent with someone who has done DevOps for 5 years.
5 years experience in a DevOps Engineer role
5 years experience with Git and creating strategies around source control branching and merging as it relates to application builds and deployments
3 years experience in TeamCity and Octopus Deploy or related CI platforms (Jenkins, CruiseControl, Bamboo, Travis CI, VSTS (Visual Studio Team Services
3 years experience in test automation via CI tool for unit tests.
Familiar with all types of .NET and .NET Core application builds and deployments including WebAPIs, Web Apps, Windows Form and database migrations with Entity Framework
3 years experience with JavaScript deployments as well as JavaScript build pipeline experience with Gulp, Grunt or similar
Prefer experience with Docker, Containers in general and containerizing JavaScript and .NET applications.
Prefer experience with Kubernetes or other container orchestration tool
Prefer experience in test automation via CI tool for unit tests
Prefer experience with end to end test automation with tools like Puppeteer, PhantomJS or Sahi Pro
Prefer experience with automation IT infrastructure with tools like Ansible, Chef or Puppet
Prefer experience with Linux, preferably Ubuntu
Preferred Education and Experience
Bachelors degree in Computer Science, Management of Information systems or similar field.
             

Similar Jobs you may be interested in ..