Post Job Free
Sign in

Devops Manager

Location:
San Jose, CA
Posted:
June 26, 2020

Contact this candidate

Resume:

Utkarsh Kumar Verma

Phone: +1-773-***-**** Email: add4si@r.postjobfree.com

Professional Summary:

•DevOps professional having more than 15+ years of experience in Information Technology industry with experience across solution architecture, designing, development, infrastructure automation, release management, build and deployment automation.

•Proficiency in DevOps transformation programs and deeply instill DevOps culture across large sized engineering teams.

•Experience on Digital Transformation of the organizational culture so that the behaviors, philosophies, attitudes and structures are more aligned with agile principles and DevOps methodologies.

•Expertise in setting up new DevOps environments and automation of entire release process by migrating from legacy manual big batch releases to weekly accelerated releases.

•Hands on experience on CI/CD tools like Jenkins, Maven, NPM, IBM Urban Code Deploy(UCD), GIT, SonarQube, JIRA, Confluence, Artifactory, Crowd.

•Experience with container based technologies using Docker, working with Docker images, Docker Compose. Experience with Docker orchestration and containerization using Kubernetes.

•Production experience with public and private cloud services like IBM Cloud(formerly

Bluemix), AWS and Adobe Managed Cloud Services( AEM Cloud Manager).

•Hands on experience with PaaS platforms such as Cloud Foundry and RedHat OpenShift

•Hands on experience in Java, Groovy, Python and Bash (shell) scripting/programming languages.

•Expert in Jenkins pipeline as code implementation to define and manage entire CI/CD Pipeline.

•Involved in setting up Jenkins Master and multiple agents (slaves) for the entire organization as a CI tool as part of Continuous integration and deployment process.

•Extensive experience in installation, configuration, administration and upgrade of DevOps tools like Jenkins, Bitbucket, SonarQube, Artifactory, Jira, Confluence and Atlassian Crowd using Chef.

•Experience in Configuration management tools like Chef, Ansible and infrastructure automation(IaC) tools like Terraform and Vagrant.

•Linux based systems administration/maintenance experience in a Cloud/Virtualized environment.

•Hands on experience with DevSecOps and application security tools like WhiteHat and Sonatype NexusIQ application evaluation integration with Jenkins Pipelines.

•Experience with code coverage tools like Jacoco, Clover, Cobertura, lcov.

•Hands on experience with monitoring tools like Nagios(NRPE agent), Dynatrace(OneAgent) and Splunk.

•Experience with creating Jira workflows including project workflows, field configurations, screen schemes, permission and notification schemes.

•Experience with test automation tools, technologies and frameworks like Selenium, SauceLabs, Bobcat, SoapUI Pro, Tricentis Qtest, Cucumber and Jmeter.

•Experience with various Databases like MySQL, Oracle, SQL Server and PostgreSQL.

•Proven prior experience on multiple integration techniques such as SOA, Web services (REST APIs, SOAP), RabbitMQ, Kafka and other communication interfaces like TCP, HTTP, HTTPS etc.

•Profound experience in all the phases of Software Development Life-Cycle (SDLC) design, development, implementation, integration, deployment, testing and maintenance as per quality standards using Agile Scrum and Kanban methodologies.

•Excellent Technical, Analytical, Communication and Interpersonal Skills with strong Customer Orientation and Client Interfacing Skills.

Education:

•Bachelor’s of Engineering (Electronics and Telecommunication) from Amravati University, Maharashtra, India, July 2004

Technical Skills:

Tools and Technologies

Version Control/SCM:

GIT, Bitbucket, GitHub, SVN, Rational Clear Case

Build & CI/CD:

Jenkins, CloudBees Core, IBM Urban Code Deploy, Maven, NPM, Yarn, Ant

Configuration Management & Infrastructure Automation(IaC):

Chef, Ansible, Terraform, Vagrant

Containerization and Container Orchestration:

Docker, Kubernetes

Cloud Technologies & PaaS Platforms:

IBM Cloud(formerly Bluemix), Amazon Web Services (AWS), Adobe Managed Cloud Services(Cloud Manager), Cloud Foundry, OpenShift

Artifacts Management:

JFrog Artifactory, Nexus, Archiva

Application Security & Code Quality/Analysis:

SonarQube, WhiteHat, Sonatype NexusIQ

ALM, Knowledge Management and ITSM:

Jira, Confluence, Atlassian Crowd, Jira Service Desk, Service Now, BMC Remedy

Communication & ChatOps:

Slack, Microsoft Teams, HipChat, Flowdock

Monitoring Tools:

Nagios, Dynatrace, Splunk, Grafana

Test Automation Tools & Frameworks:

Selenium, SauceLabs, Bobcat, SoapUI, Tricentis Qtest, Cucumber and Jmeter, Junit, Serverspec

API Management Tools:

IBM API Connect, Google Apigee

Code Coverage Tools:

Jacoco, Clover, Cobertura, lcov

Programming/Scripting Languages

Java, Groovy, Bash, Python, Node.js

Databases

Oracle, PostgreSQL, MySql, Neo4j, ElasticSearch

Methodologies

Agile, Scrum, Kanban

Web/Application Server

Nginx, WebSphere Application Server(WAS), Tomcat, IBM HTTP Server(IHS), WebLogic, Apache httpd server

Code Editors

Visual Studio Code, Eclipse, Atom, Vim

Operating Systems

Linux, Unix, Ubuntu, Mac OS X, Windows

Experience Summary:

Cognizant Tech Solns US Corp Nov 2016 – Present

Kaiser Permanente - Pleasanton, CA Nov 2016 – Present

DevOps Architect

Responsibilities:

•Implemented DevOps transformation across 1000+ sized engineering team to a new organization model around cross functional teams to form more than 30 "squads" from the company’s web and mobile software teams allowing to accelerate and focus on building the best product.

•Transformed release process using pipeline release automation to move away from 4 big releases per year using a 10 day release process for each to the weekly accelerated releases with a 4-6 hour release process. Reduced the concept to production from 6 months to just 6-8 weeks.

•Worked on designing, creating and maintaining CI/CD pipelines to automate microservices, cloud native applications and API’s build and deployments on Adobe Experience Manager(AEM) Cloud and Data Center, IBM Cloud (Bluemix), WebSphere Application/Liberty Server and Cloud, IBM HTTP Server(IHS) and Apigee/APIC platforms.

•Implemented version control CI/CD Pipeline as code model using DSL, Jenkins Shared library and Jenkinsfile.

•Built and deployed Docker containers on Kubernetes clusters to break up monolithic app into microservices, improving developer workflow, increasing scalability, and optimizing speed.

•Integrated Ansible with Jenkins CI/CD Pipelines to automate application deployments to WebSphere Application Server(WAS).

•Configured and installed Workstation, Bootstrapped nodes, wrote Chef Cookbooks and recipes (for Jenkins, Bitbucket, Confluence, JIRA, Crowd, Artifactory, PostgreSQL, MySQL, NGINX, Nagios etc.) to automate the tools installation and configuration.

•Responsible for administration, upgrades, backup/restore and support of DevOps tool set including Jenkins, Bitbucket, JIRA, Confluence, Artifactory, Crowd.

•Worked on Bitbucket to GitHub migration, automated some of the pre and post migration activities using Ansible.

•Implemented DevSecOps by integrating application security tools like WhiteHat and NexusIQ with DevOps pipelines which allows teams to run security scans as part of Continuous Integration.

•Worked on creating security defects in Squads Jira project and automated onboarding of new applications to WhiteHat and NexusIQ, helping eliminate 4-5 weeks of wait time for squads to setup security scans in pipelines.

•Integrated Jira Service Desk with Jenkins using webhooks and created automation scripts to perform actions on specific triggers and conditions when a user request is created/updated.

•Created Insights Dashboards for measuring DevOps related KPI’s/metrics that interacts in real-time with DevOps tools to eliminate silos, identifies bottlenecks and provides enterprise IT leaders single source of truth to measure ROI for DevOps implementations.

•Setup Nagios(configured master Nagios server and deployed NRPE agent on remote systems) using Chef to monitor remote machine metrics (disk usage, CPU load, etc.)

•Setup, configure and administer test management solution like Tricentis Qtest and integrate with Jira that gives testers access to JIRA information in real-time for requirements and defects.

•Setup Sauce connect High Availability Proxy to run multiple tunnels for running 200 or more parallel tests.

Environment: Jenkins, Docker, Kubernetes, Chef, Ansible, Bitbucket, GitHub, GIT, Bash/Python Scripting, Ruby DSL, Groovy DSL, Groovy, Maven, NPM, Jira, Confluence, Vagrant, Crowd, Nagios, Jfrog Artifactory, Sonarqube, Google Apigee, Whitehat, Grafana, IBM APIC, AEM, IBM Cloud, Jmeter, Selenium, Qtest, SauceLabs, Nginx, PostgreSql, Websphere Application Server.

Tech Mahindra, India June 2011 – Nov 2016

Mastercard - O'Fallon, MO June 2016 – Nov 2016

DevOps Architect

Responsibilities:

•Implement the CD pipeline for on demand environment provisioning, configuration management and deployment automation for MasterPass and MTP online wallet applications.

•Release and deployment automation in Dev, Stage, INT environments. Implement CI methodology for applications. Standardize the CI process for code reviews, unit testing, code quality and binary management.

•Work with application development team to understand and document deployment needs.

•Implemented Chef Cookbooks, recipes (for Apache, JBOSS, Oracle etc.) to automate the infrastructure platform installation and configuration.

•Develop new Chef Cookbooks to deploy MasterPass applications on JBOSS EAP6 application server.

•Responsible for integrating Cloudbees Jenkins with Chef for coordinating Chef Cookbooks with Jenkins.

•Organized and facilitated sprint planning, daily stand-up meetings, reviews, retrospectives, release planning, demos and other Scrum-related meetings.

Environment: Cloudbees Jenkins, Chef, GIT, Shell Scripting, Ruby, Rally Dev, SVN, MAVEN, Jira, Confluence, JBOSS, Test Kitchen, Docker, VMware vCloud Director.

Experian Jun 2015 – May 2016

DevOps Consultant

Responsibilities:

•Responsible for creating process flow for build, deployment and Testing.

•Collaborate in the automation of AWS infrastructure via Terraform and Jenkins - software and services configuration via chef cookbooks.

•Using Jenkins AWS Code Deploy plug-in to deploy web applications to AWS.

•Responsible for technology research, feasibility, evaluation and proof of concept for Ansible and Chef.

•Implement the CD pipeline for on demand environment provisioning, configuration management and deployment automation.

•Implement CI methodology for SSO components and standardize the CI process for code reviews, unit testing, code quality and binary management.

•Used Jenkins for creating new jobs, jobs configurations, builds are configured and executed in the Jenkins.

•Creation of shell scripting & cookbooks for system/software configurations.

Environment: Cloudbees Jenkins, Chef, Ansible, Git, Shell Scripting, Rally Dev, AWS

AT&T – Atlanta Mar 2014 - June 2015

Tech Lead

Responsibilities:

•Managing data layer design delivery of GRID Layer applications. Manage the lifecycle of code development, from ideation to sprints to deployment.

•Involved in System Requirement Analysis and Design. Supervised design reviews and ensured all solutions met architectural specifications.

•Identified different use cases from the requirements documents, designed use cases and documents in Req Pro.

•Designed and developed necessary UML Diagrams like Use Case, Class, Sequence, State and Activity diagrams using IBM Rational Rose.

•Participated in the code reviews for various initiatives, performed Code Analysis using SonarQube to follow the Best Practices for Performance and Security.

•Responsible for Orchestration of process flow in Jenkins and SVN.

•Worked with development/testing, deployment, systems/infrastructure and project teams to ensure continuous operation of build and test systems.

•Used Jenkins to build/deploy the applications on various environments like Production, PreProd, Stage and Dev.

Environment: Core Java, J2EE, Spring framework, Hibernate, Angular JS, HTML5, XML, Log4j, Req Pro, JUnit, SonarQube, Oracle, PLSQL, SVN, Rally Dev, WebSphere Application Server, Jenkins

BASE Company Aug 2012 - Mar 2014

Tech Lead

Responsibilities:

•Design, development and testing of Mobile Number Portability and Backend Provisioning applications using Spring, Hibernate, java REST services Jersey framework and Junit.

•Migrated EAI applications from Weblogic 8 to Weblogic 12c.

•Designing and Preparing the Technical Specification document from the functional specifications.

•End to end Management and Coordination of all phases (Requirements to Release to production).

•Involved in the development of the services layer using design patterns such as Session Façade, DAO, and Value Object etc.

•Helped to refractor existing code base into common components and application code to leverage greater reusability of common code in second phase code reviews.

•Actively involved in configuring the WebLogic application Server and deployed all the modules like Web modules and Business modules.

•Implementation of Build and deployment process with tools like Maven, GIT and Jenkins

Environment: Core Java, J2EE, EJBs, Spring framework, Hibernate, Rest Service using Jersey, WebLogic 12c, JUnit, HTML5, CSS, Maven, GIT, Jenkins

AT&T Jun 2011 - Aug 2012

Sr Lead Developer

Responsibilities:

•Involved in various phases of Software Development Life Cycle (SDLC) as requirement gathering, modeling, analysis, architecture design and development.

•Development, support and maintenance of customer services and activation process modules of Point of Sale application. Developed JUnit test cases.

•Followed Agile Scrum methodology with sprint planning this includes the requirement analysis, story point estimation based on product backlog.

•Worked with presentation layer using Spring modules MVC for rendering web pages, dependency injection for configuration of server side technologies.

•Used JMS using MQ Series for asynchronous communication by putting the messages in the Message queue.

•Build and test portlets that are developed using WebSphere Experience Portlet Factory.

Environment: Java/Java EE, CSS, Javascript, HTML5, XML, JSON, AJAX, Spring, JSP, JMS, Hibernate, Webservices, Log4j, JUnit, Weblogic10, SVN, Maven, PLSQL, Oracle, WebSphere Experience Portlet Factory

Infosys, India May 2010 – May 2011

Deutsche Bank

Tech Lead

Responsibilities:

•Provided technical support to the business for the third party Data Fabric system Integration.

•Designed and developed the middleware services, developed the web-interface and back end part of corresponding enhancement. Also performed unit testing using JUNIT framework.

•Responsible for analysis and coding the complete Spearheaded project planning sessions with Onsite managers, business analysts, and team members to analyze business requirements and outline proposed solutions.

•Led design reviews and provided recommendations. Incorporated security requirements into design and ensured effective workflow.

•Extensively applied various design patterns such as Front Controller, Factory, Singleton, Business Delegate Service Locator, DAO etc. throughout the application for a clear and manageable distribution of roles.

•Used JMS-MQ Bridge to send messages securely, reliably and asynchronously to IBM MQ, which connects to the legacy systems.

•Prepared the Technical Design Document for both Presentation Tier, as well as Middle Layer.

•Developed session beans, MDBs in EJB for business logic and used XML for several configuration tasks and Session Façade and Business delegate design patterns in Enterprise Java Beans implementation.

Environment: Webservices, XML, CSS, Fiddler, Windows XP, LINUX/UNIX, Shell Script, Weblogic 8.1, Eclipse 3.5, Core Java, Struts 1.1, Servlets, JSP, EJB 2.0, JMS, Oracle 10g, SVN, MAVEN, Hudson, Nexus.

Wipro Technologies, India Nov 2006 – May 2010

Charles Schwab Inc. Nov 2006 - May 2010

Sr Java Developer

Responsibilities:

•Involved in Development, support, maintenance and enhancement of front end SI.com and middleware Trading/Advisory services applications. Ensuring all deliveries are in compliance with I.T. Unified Process (ITUP).

•Managing defects from identification to closure through the Release Life Cycle.

•Developed the modules using Struts, EJBs and Toplink frameworks for the frontend, backend service classes and persistence layer.

•Involved in implementation and development of web pages using JSPs, Servlets, JSTL, HTML and Java Script.

•UsedLog4J logging framework to write Log messages with various levels.

•Involved in the design and development of the presentation and services layer using design patterns such as Session Façade, DAO, and Value Object etc.

•Involved in configuring JMS using MQ Series for asynchronous communication.

•Implemented Oracle Identity and Access Management for single sign-on authentication and authorization.

•Development and maintenance of WSDL and SOAP web services for XML based Trading applications

Environment:, Windows XP, Linux/Unix, WebLogic, Eclipse, Core Java, Struts 1.2, Toplink, SOAP Webservices, Servlets, JSP, XML, HTML, Oracle, Rational Clear Case, Rational Clear Quest, ANT, UML, Shell Script, Java EE, JavaScript, JMS, EJB, JNDI, JDBC, JUnit.

NSE.IT Limited, India May 2006 - Oct 2006

BlueChip Corporate Investment Centre Ltd.

Java Developer

Responsibilities:

•Developed BlueChip Master module and middleware services.

•Involved in the development of the presentation tier using Struts framework, Action Classes, Dispatch Action etc., struts tiles, and validation framework.

•Involved in developing the DAO layer using Hibernate framework and developed HQL statements to process the data from the database.

•Implemented persistence mechanism using Hibernate (ORM Mapping). Responsible for mapping the database model into persistence objects using Hibernate Annotations.

•Designed and developed the user interface screens, data base design changes and changes to user access modules.

Environment: Core Java, Java EE, JSP, Servlets, Hibernate, Struts, MS SQL Server 2000, JBOSS 4.0, MyEclipse 4.1.

Viaedge Software Technologies, India Sep 2004 - Apr 2006

BOB Cards Ltd

Java Developer

Responsibilities:

•Involved in designing and developing IRGT risk and rating analysis system.

•Worked on desktop Java technologies including JavaBeans, AWT, and Swing API.

•Developed business logic of the application using EJB Session Beans.

•Developed complete Web tier of the application with Struts MVC framework and developed web pages using JSPs, Servlets, JSTL, CSS, HTML.

•Worked on Bug-Fixing and application testing task. Developed mock delegates for the testing purpose in absence of data service.

Environment:, Core Java, Java EE, Servlets, JSP, Java Beans, Swing, Struts, EJB 2.0, XML, Oracle 9i, Eclipse 2.1, JBOSS Application Server.



Contact this candidate