We provide IT Staff Augmentation Services!

Devops Engineer Resume

Denver, CO

SUMMARY

  • Around 7 years of IT Industry Experience with Configuration Management, Build, Deploy, Release Management and Quality Assurance.
  • Build Release Engineer with experience in the areas of configuration management, build, deployment, release management and administration/maintenance of Source Control Management Systems such as Sub Version (SVN), GIT.
  • Deployed various WAR, JAR, EAR and J2EE applications on WebLogic servers and in clustered environment using Console or auto deployment scripts in stage and production.
  • Administer the application logs in Splunk and developed dashboards. Setup monitoring and notifications.
  • Developed build and deployment scripts using ANT and MAVEN as build tools in Jenkins to move from one environment to other environments. Worked in automation, setup and administration of build and deployment tools such as Jenkins, Jenkins Pipeline and Artifactory.
  • Managed Build results in Jenkins and Deployed using workflows. Maintained and tracked inventory using Jenkins and set alerts when the servers are full and need attention.
  • Installed and Configured Jenkins for Automating Deployments and providing an automation solution. Merged changes through SDLC pipeline Jenkins and GO for continuous integration
  • Automated installing the Linux packages and administering Linux service using Ansible, and automating product installation configuration.
  • Responsible for on boarding Application teams to build and deploy their code using GitHub, Jenkins, Artifactory and Ansible. Implemented Continuous Integration using Jenkins and GIT.
  • Developed Jenkins pipelines for the under - cloud components for deploying OpenStack on top of a Kubernetes Cluster. Installed, administered and configured Jenkins Continuous Integration tool.
  • Experienced in writing UNIX Shell Scripts, ANT, WLST scripting and implementing auto deployment process.
  • Created and Maintained the Shell Deployment Scripts for Web Logic web application Servers. Used Shell/Perl scripts to automate the deployment process.
  • Good understanding on HFC network and DOCSIS CMTS/CM protocol stack.
  • Involved in creating upstream and downstream channel bonding for DOCSIS 3.0 cable modems.
  • Experience in working on DAC and DNCS Controllers and verifying the Provisioning status and Entitlements.
  • Built and deployed Java/J2EE to a web application server in an Agile continuous integration environment and also automated the whole process.

TECHNICAL SKILLS

Operating System: Windows98/XP/NT/ 2000/2003/2008 , UNIX, LINUX, Mac OS.

CI / CD Tools: Jenkins, Hudson, Bamboo.

Scripting Languages: UNIX Shell scripting, Perl scripting.

Build Tools: MAVEN, Make, ANT, MS Build

Web Technologies: Servlets, JDBC, JSP, XML, HTML, .Net, Java Script

Bug Tracking Tools: JIRA, Fisheye, Crucible, Rally, Remedy and IBM Clear Quest.

Web/ Application Servers: Apache Tomcat, JBOSS, WebSphere, Web logic.

Programming Languages: Java/J2EE, C, C++, Python, Shell scripting.

RDBMS: Oracle, DB2, MY SQL, SQL Server, Cassandra.

SCM Tools: Git, Subversion (SVN), Perforce and Team Foundation Server (TFS), Clear Case.

PROFESSIONAL EXPERIENCE

Confidential, Denver, CO

DevOps Engineer

Environment: Jenkins, GIT, MAVEN, JIRA, Shell, VMware, Artifactory, Docker, kubernetes, Rancher, Splunk.

Responsibilities:

  • Maintained and Administered GIT Source Code Tool.
  • Created Branches, Labels and performed Merges in Stash and GIT.
  • Managed Build results in Jenkins and Deployed using workflows.
  • Delivered specific versions of various components of an application into target environments.
  • Maintain and track inventory using Jenkins and set alerts when the servers are full and need attention.
  • Developed build and Deployment Scripts using MAVEN as build tools in Jenkins to move from one environment to other environments.
  • Worked in automation, setup and administration of build and deployment tools such as Jenkins, Jenkins Pipeline and Artifactory.
  • Installed and Configured Jenkins for Automating Deployments and providing an automation solution.
  • Used Jenkins for Automating Builds and Automating Deployments.
  • Integrated Maven with Jenkins for the builds as the Continuous Integration process.
  • Worked on installation of Docker.
  • Worked on creation of custom Docker container images, tagging and pushing the images.
  • Worked on creating the Docker containers and Docker consoles for managing the application life cycle.
  • Implemented cluster services using Docker and Kubernetes.
  • Implemented Kubernetes to deploy scale, load balance, scale and manage Docker containers with multiple names spaced versions.
  • Created and maintained CI/CD using tools Azure DevOps over multiple environments.
  • Implemented Security in Web Applications using Azure and deployed Web Applications to Azure.
  • Experience on monitoring logs using Splunk.
  • Familiar and experienced with Agile Scrum development.
  • Very strong Project Management experience performing SCM activities.

Confidential, Denver, CO

DevOps Engineer/Video Engineer

Environment: Jenkins, GIT, MAVEN, JIRA, Terraform, Chef, Shell, VMware, Artifactory, QAM, DOCSIS, AMS, AVN, TS Broadcasters, STB (Set Top Box).

Responsibilities:

  • Maintained and Administered GIT Source Code Tool.
  • Created Branches, Labels and performed Merges in Stash and GIT.
  • Managed Build results in Jenkins and Deployed using workflows.
  • Delivered specific versions of various components of an application into target environments.
  • Maintain and track inventory using Jenkins and set alerts when the servers are full and need attention.
  • Worked in automation, setup and administration of build and deployment tools such as Jenkins, Jenkins Pipeline and Artifactory.
  • Designed and implemented an entire infrastructure to power a microservices architecture on VMware using Terraform.
  • Built Terraform modules for building, setting up, and deploying Consul and Vault clusters.
  • Experience in Setting up Chef Workstation, boot strapping various enterprise nodes, setting up keys.
  • Experience in Working with Chef Cookbooks, Chef Recipes, Chef attributes, Chef Templates.
  • Experience in setting up the chef repo, chef work stations and chef nodes
  • Familiar and experienced with Agile Scrum development.
  • Installed and Configured Jenkins for Automating Deployments and providing an automation solution.
  • Used Jenkins for Automating Builds and Automating Deployments.
  • Very strong Project Management experience performing SCM activities.
  • Experience working with Confidential and ARRIS headend systems.
  • As a part of video over IP/DOCSIS implementations team worked on various Video Related Applications like Stitchers, Active video Networks, TS Broadcasters, CLMS(Channel Lineup Management Systems).
  • Assisted in developing system documentation and implemented method of procedures (MOPs).
  • Experience working with Confidential and ARRIS headend systems.
  • Experience working with Edge QAMs in SDV, VOD, ERM and SRM platforms/environments.
  • Experience working with Video Transport, and Video Delivery.
  • Used Chef, Jenkins to Configure AMS, AVN servers in the new build environment, IPA, NRPE Nagios Remote Plugin Executor.
  • Used AWS Micro services model to deliver various functionalities like PPV, VOD, Network settings for Spectrum guide.
  • Experience in Cloud TV player app, Spectrum app, Charter Spectrum Guide and ARRIS, Humax (DVR/Non - DVR) STB's testing.
  • Performed Auto provisioning on Humax (model of boxes 210H, 110H), Arris, Spectrum DVR and Non-DVR boxes.

Confidential, San Jose, CA

DevOps Engineer/Build & Release Engineer

Environment: Git, Jenkins, Android, Java/J2EE, JIRA, Ansible, Docker, AWS, Open Stack, kubernetes, Artifactory, Shell Scripts.

Responsibilities:

  • Experience with configuration management tool like Ansible.
  • Deployed microservices, including provisioning Open Stack environments using Ansible Playbooks.
  • Expertise with configuration management automation tool Ansible and has worked on integrating Ansible.
  • Manage the configurations of multiple servers using Ansible.
  • Used Ansible playbooks to setup Continuous Delivery pipeline.
  • Experience in writing playbooks for Ansible and deploying applications using Ansible.
  • Deployment and support of Open Stack-based high load, high-available cloud platform.
  • Developed python scripts to automate applications migration and monitor application health during migration.
  • Automated installing the Linux packages and administering Linux service using Ansible, and automating product installation configuration.
  • Responsible for on boarding Application teams to build and deploy their code using GitHub, Jenkins, Artifactory and Ansible.
  • Created playbooks for OpenStack deployments and bug fixes with Ansible.
  • Implemented branching strategies using version control tool Perforce.
  • Perforce security management to provide a read/write access to depots to check-In the code for the development.
  • Managed Version control tool GIT to version code changes to help developers /programmers branch/merge/revert code.
  • Implemented Continuous Integration using Jenkins and GIT.
  • Developed Jenkins pipelines for the under-cloud components for deploying OpenStack on top of a Kubernetes Cluster.
  • Installed, administered and configured Jenkins Continuous Integration tool.
  • Worked on installation of Docker using Docker toolbox.
  • Worked on creation of custom Docker container images, tagging and pushing the images.
  • Worked on creating the Docker containers and Docker consoles for managing the application life cycle.

Confidential, Bothell, WA

DevOps Engineer

Environment: Subversion (SVN), GIT, AWS Jenkins, Android, Java/J2EE, ANT, MAVEN, Artifactory, Web Logic, Perl Scripts, Python, Shell Scripts, XML, UNIX, JIRA.

Responsibilities:

  • Developed and Implemented Software Release Management strategies for various applications according to the Agile Process.
  • As a Release Engineer, supported multiple teams for multiple applications including Java/J2EE and Android.
  • Designing and implementing fully automated Android Build.
  • Deployment and support of AWS based high load, high-available cloud platform.
  • Worked with Subversion, Proposed and implemented branching strategy suitable for agile/scrum development in a Fast-Faced Engineering Environment.
  • Used Shell and Perl scripting to deploy artifacts that are built by Maven.
  • Responsible for Development, UIT, SYTEM, UAT, STAGING Builds and Releases.
  • Responsible for design and maintenance of the Subversion (SVN) Repositories.
  • Developed build and deployment scripts using ANT and MAVEN as build tools in Jenkins to move from one environment to other environments.
  • Set up Jenkins server dev environment and configured maven build scripts in Jenkins
  • Built and Deployed Java/J2EE to a web application server in an Agile continuous integration environment and automated the whole process.
  • Developed Python and shell scripts for automation of the build and release process.
  • Experience in using GIT and SVN on UNIX and Windows environment.
  • Integrated GIT into Jenkins to automate the code check-out process.
  • Created and Maintained the Shell Deployment Scripts for Web Logic web application Servers.
  • Involved in deploying systems on Amazon Web Services (AWS) Infrastructure services EC2.
  • Managed Virtual servers (Ubuntu Linux and Windows) on AWS EC2 using Open-Source Chef Server.
  • Jenkins is used as a continuous integration tool for automation of daily process.
  • Researched and implemented code coverage and unit test plug-ins with Maven/Jenkins.
  • Managed Dependency Management within the teams by installing and configuring Nexus Repository Manager.
  • Performed field services, client site Installation of CA Mainframe Software Manager (MVS USS UNIX base install).
  • Used JIRA to track issues and Change Management.

Hire Now