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.