Position Details:

DevOps Engineer
 

Job Duties:

Design, implement and maintain Continuous Integration and Continuous Delivery and deploy multiple applications using Jenkins, Maven, NPM, Webpack, Gradle, Ansible, Docker Kubernetes. Develop DevOps framework and implement standards, processes, and controls for release and deployment activities.
Work on CI/CD pipeline jobs for end-to end automation to build, test and delivery artifacts and troubleshoot the build issues during the build process using Jenkins. Maintain and enhance the automated continuous integration and continuous delivery environment. Work with development and QA teams to analyze and improve the software development workflow and release processes along with supporting associated platforms. Own deployment problems and provide active coordination between various groups in resolving specific challenges. Responsible for automating software builds and release pipelines in one or more-industry standard tools, using Jenkins, TFS. Automate systems configuration and orchestration using tools, such as Chef, Ansible, or Puppet. Build and maintain infrastructure on AWS environment. Work with container management technology such as Docker and Kubernetes. Deploy and maintain web application technologies and middleware solutions on Windows/Linux platform. Work on Application/Web Server such as Tomcat, JBoss, and WebSphere. Create and maintain custom PowerShell, Shell, C# or other relevant script types to perform automated tasks on servers. Work on Git and/or other source control system. Evaluate and adopt new tools to improve build and release processes. Lead technical discussions among software development engineers. Will work in Glastonbury, CT and/or various client sites throughout the U.S. Must be willing to travel and/or relocate.