Our client is looking for a DevOps Engineer for a 12month contract to hire opportunity.
The DevOps Engineer is responsible for providing input to the DevOps standards and workflows, configuration management functions associated with product releases and ensuring the integrity of the delivery standards.
A Good understanding of DevOps
Experience with modern source code management and software repository systems (Git/GitHub, Bitbucket, Team Foundation Server, etc.)
Experience with scripting languages (Python, Shell, Batch, Groovy etc.)
Understanding of both UNIX and Windows OS platforms.
Experienced with cloud technologies, AWS preferred
The ability to work independently as well as perform as part of a team
Strong customer service mindset
Good written and verbal communication skills, including the ability to effectively communicate complex issues to both technical and non-technical users
Strong time management and organizational skills
Excellent initiative, interpersonal and problem-solving skills with a strong desire to learn
Strong attention to detail
The ability to document exceptions/issues/action plans/meeting minutes/lessons learned accurately and in a timely fashion
Ability to create excellent working relationships within and across teams
At least one of the following skills
Experience using DevOps Tools (Jenkins, TFS, SonarQube, Artifactory etc.)
Experience with modern application packaging, deployment, containerizing, bug tracking tools and other supporting tools (Maven, Docker, Jira, etc.)
Experience in major object-oriented programming languages, web front-end languages, frameworks, and libraries (Java, .Net (VB, C#), C++, JavaScript, JSON, Node.js, Angular, Spring, Log4x, etc.)
Create and deliver Infrastructure as Code (IaC) through a CICD pipeline utilizing tools such as Terraform, CloudFormation, Jenkins, AWS Code Pipeline, AWS Code Star or comparable toolsets.
Leverage configuration management/image management tools such as Chef, Puppet, Ansible, Packer, etc. to administer an AWS AMI lifecycle.