Job Description :
Devops Engineer
Duration: 4 Months with extension
Location: Chicago, IL

This project will extended
Description:

The DevOps engineer is responsible for developing and maintaining the DevOps processes for web and mobile applications. The DevOps engineer will work closely with various development teams to understand and analyze the application components and their build, deployment and dependency requirements, and develop the DevOps solutions using the enterprise standard tools and best practices. The engineer will maintain a strong focus on automation, self-service, rapid feedback, continuous improvement and leveraging best practices throughout.
Requirements
1) Hands-on experience setting up CI/CD orchestration using TeamCity or Jenkins.
2) Hands-on experience setting up release automation, preferably using CA Release Automation or IBM UrbanCode Deploy.
3) Good working knowledge of common deployment techniques, such as blue-green deployment.
4) Experience in automating builds and testing for Java and .NET Web applications and for iOS and Android mobile applications.
5) Strong knowledge of the build and testing tools - Maven, XCode, Gradle and MSBuild, JUnit, NUnit, JaCaCo and SonarQube.
6) Experience with configuration management tool such as Ansible or Puppet is a big plus.
7) Good troubleshooting skills in diagnosing build, unit testing and deployment issues.
8) Experience writing Linux shell and PowerShell scripts to automate tasks.
9) Experience working with Docker and cloud deployment is a plus.
             

Similar Jobs you may be interested in ..