We provide IT Staff Augmentation Services!

Sr.devops Engineer Resume

0/5 (Submit Your Rating)

South Barrington, IL

SUMMARY

  • Seven years of experience in IT industry comprising Linux System Administration, Build/Release management, Amazon Web Services and DevOps
  • Experience in working on Agile operations process and tools area (Code review, unit test automation, Build & Release automation, Environment, Service, Incident and Change Management).
  • Managed Amazon Web Services like EC2, S3 bucket, RDS, EBS, ELB, Auto - Scaling, AMI, IAM through AWS Console and API Integration with Puppet Code.
  • Experience in working on version control systems like Subversion and GIT and Perforce.
  • Worked with Chef Enterprise Hosted as well as On-Premise, Installed Workstation, Bootstrapped Nodes, Wrote Recipes and Cookbooks and uploaded them to Chef-server.
  • Worked with Ansible playbooks for virtual and physical instance provisioning, configuration management, patching and software deployment.
  • Deployed Docker Engines in Virtualized Platforms for containerization of multiple apps.
  • Experienced in building and maintaining Docker infrastructure for SOA applications in agile environment.
  • Experience working with Puppet Enterprise and Puppet Open Source. Installed, configured, upgraded and managed Puppet Master, Agents & Databases.
  • Integration of Puppet with Apache and Passenger.
  • Extensively worked on continuous integration tool like Hudson, Jenkins and Bamboo for end-to-end automation of various build and deployments.
  • Experience using Maven and ANT build tools for the building various deployable artifacts.
  • Experience in using Nexus and Artifactory Repository for Maven and Ant builds.
  • Managing DNS, LDAP, FTP, Tomcat & Apache web servers on Linux servers.
  • Experience with monitoring tools like Nagios, Cacti and Cloud Watch.
  • Experience in execution of XML,Ant Scripts, Ruby, Shell Scripts, Perl Scripts and Python scripts.
  • Experience on Pivotal Cloud Foundry (PCF) and Pivotal Web Services (PWS) along with extra tools for installation and administration not included in Open Source Software product
  • Experience on working with Red Hat Linux, Solaris, UNIX and different Linux Distros.
  • Extensive experience of deploying code to various application servers like JBoss, Apache Tomcat web server, Oracle WebLogic, and IBM WebSphere.
  • Experience on developing different web applications using Java, J2EE, springs, Hibernates.
  • Knowledge of using various routed protocols like FTP, SFTP, SSH, HTTP, HTTPS etc.
  • Experience in working with Tracking Tools like Atlassian JIRA, BMC Remedy, Bugzilla

TECHNICAL SKILLS

Operating Systems: Windows Server, RHEL/CentOS 5.x/6.x/7, Ubuntu/Debian/Fedora, IAM Roles and Policies, SQS, SNS, Dynamo DB, API Gateway

Cloud Computing Services: EC2, Elastic Beanstalk, ECS, Cloud Formation, VPC, PCF, Cloud Watch, S3, Elastic Cache, Elastic Search, Auto Scaling, CDN

Source control tools: Subversion and Git

Build Tools: ANT, MAVEN.

CI Tools: Hudson/Jenkins and Bamboo.

Repositories: Nexus, Artifactory.

Languages: Java, J2EE.

Scripting: Python, Perl Scripting, Shell Scripting, Ruby

Tracking tools: Jira, Remedy, Clear Quest.

Web servers: Web logic, Web Sphere, Apache Tomcat, JBOSS.

Configuration Management Tool: Puppet, Chef, Docker and Ansible.

Databases: Oracle, Microsoft Sql Server, MY SQL, DB2.

PROFESSIONAL EXPERIENCE

Confidential - South Barrington, IL

Sr.Devops Engineer

Responsibilities:

  • Imported and managed multiple corporate applications into GIT repositories and give access rights to the authorized developers.
  • Setting up the automatic build and deployment automation for Java base project by using Jenkins and Maven.
  • Administration and maintenance of Docker runtime environment, Versioning and lifecycle management of Docker images, Experienced in Docker orchestration framework.
  • Troubleshooting of Docker based applications.
  • Creating builds using shell Scripts, ANT/Maven scripts manually and automated.
  • Administered Jenkins for Continuous Integration and Continuous Deployment into Tomcat/Web Sphere Application Servers, Testing in build environment and release to test team on scheduled time. Integrated builds with Code Quality Tools like Cobertura, PMD and Find bugs.
  • Handling complete Build and Release process including code, documentation and supporting testing team along with the server Administration.
  • Integration of Maven/Nexus, Jenkins, Urban Code Deploy with Patterns/Release, Git, Confluence, Jira and Cloud Foundry
  • Using Jenkins AWS Code Deploy plugin to deploy to AWS.
  • Managed GIT repositories for branching, merging, and tagging
  • Used Chef to configure and manage infrastructure. Wrote cookbooks to automate the configuration setups .Deployment and implementation of Chef for infrastructure as code initiative.
  • Responsible for nightly and weekly builds for different modules.
  • Perform Deployment of Release to various QA & UAT in Linux environments.
  • Configured Elastic Load Balancers with EC2 Auto scaling groups
  • Configured servers to host Team Foundation Server (TFS) instance, build controllers and build agents
  • Implemented AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups, Configured S3 versioning and lifecycle policies to and backup files and archive files in Glacier .Used IAM to create new accounts, roles and groups
  • Created monitors, alarms and notifications for EC2 hosts using Cloud Watch
  • Involved in writing parent pom files to establish the code quality tools integration.
  • Scripting in multiple languages on UNIX, LINUX and Windows - Batch, Shell script etc.
  • JIRA is used as ticket tracking, change management and Agile/Scrum tool.

Environment: AWS, GIT, Jenkins, ANT, MAVEN, Perl, Shell scripts, Tomcat, WebSphere, Nexus, Puppet, Chef, JIRA., Team Foundation Server (TFS).

Confidential, Boston, MA

Build and Release Engineer

Responsibilities:

  • Managing Amazon Web Services (AWS) infrastructure with automation and configuration management tools such as Ansible, Puppet, or custom-built designing cloud-hosted solutions, specific AWS product suite experience.
  • Installed/Configured/Managed Puppet Master/Agent. Wrote custom Modules and Manifests, downloaded pre-written modules from puppet-forge. Upgradation or Migration of Puppet Community and Enterprise.
  • Deploy and monitor scalable infrastructure on Amazon web services (AWS) & configuration management using puppet.
  • Written make, Maven and Ant build tools for application layer modules.
  • Developed build and deployment scripts using ANT and MAVEN as build tools in Jenkins to move from one environment to other environments.
  • Experience in AWS, which included managing application in the cloud and creating instances.
  • Installed Jenkins/Plugins for GIT Repository, Setup SCM Polling for Immediate Build with Maven and Maven Repository (Nexus Artifactory) and Deployed Apps using custom ruby modules through Puppet as a CI/CD Process.
  • Worked on installation, configuration and maintenance Redhat, CentOS and Suse Servers at multiple Data Centers.
  • Installed and configured monitoring tools Nagios for monitoring the network bandwidth and the hard drives status.
  • Developed automation scripting in Python (core) using Puppet to deploy and manage Java applications across Linux servers.
  • Installation and configuration of PostgresSQL database on RedHat/Debian Servers.
  • Configuration and Administration of Tomcat/Apache Web Server and SSL.
  • Created and maintained network users, user environment, directories, and security.
  • Built and Deployed Java/J2EE to a web application server in an Agile continuous integration environment and also automated the whole process.
  • Installed/Configured and Managed Nexus Repository Manager and all the Repositories.

Environment: AWS, GIT, Jenkins, ANT, MAVEN, Perl, Shell scripts, Tomcat, WebSphere, Nexus, Puppet, JIRA.

Confidential, Mattoon, IL

Build & Release Engineer

Responsibilities:

  • Managed SVN repositories for branching, merging, and tagging.
  • Responsible for designing and deploying best SCM processes and procedures.
  • Maintained and coordinated environment configuration, controls, code integrity, and code conflict resolution.
  • Resolved merging issues during rebasing and re-integrating branches by conducting meetings with Development Team Leads.
  • Used Jenkins, Build forge for Continuous Integration and deployment into Tomcat Application Server.
  • Involved in writing parent pom files to establish the code quality tools integration.
  • Implemented the setup for Master slave architecture to improve the Performance of Jenkins.
  • Installing, configuring and administering Jenkins CI tool on Linux machines.
  • Installed and Configured the Nexus repository manager for sharing the artifacts within the company.
  • Developed Shell/Perl Scripts for automation purpose.
  • Used AGILE MVN method to develop a build and also ANT as a build tool.
  • Supported and developed tools for integration, automated testing and release management.
  • Verified if the methods used to create and recreate software builds are consistent and repeatable.
  • Involved in Research of the project application architecture to support/resolve build, compile, and test issues/problems.
  • Releasing code to testing regions or staging areas according to the schedule published.
  • Used Jira as ticket tracking and work flow tool.

Environment: SVN, Shell/Perl Scripts, SCM, Jenkins, Build Forge, Maven and ANT, Tomcat, Jira

Confidential - Sherman Oaks, CA

System Engineer

Responsibilities:

  • Deploying the Redhat Linux enterprise server as like existing versions 5.x, 6.x versions
  • Creating the VM shell and pushing the operating system using the kick start server.
  • Creation of Kickstart images for the different version of Redhat Linux Operating system like 5.x & 6.x
  • HP blade center C7000 hardware management using ILO console
  • Creating the server profile and making the network and SAN virtual configuration using Virtual Connect in blade center C7000
  • Creating the filesystems using RedHat volume manager and performing the health check on regular basis for all Linux serves
  • Scanning the newly assigned LUNs to the serves and assigning them to volume group and increasing the filesystem using RedHat volume manager
  • Mounting & unmounting the Netapp storage LUNs to the Redhat Linux servers and troubleshooting the issues encountered
  • Migration of Redhat Linux servers from 4.x version and working with the application team to resolve the issues post migration.
  • Installation/Configuration of ESXi 3.5, 4.x servers and applying security patches to the ESXi servers
  • Building the Red hat Linux server in Vmware ESX client through Vsphere client
  • Storage mapping on Red hat Linux and create the Volume group, Filesystems using Logical Volume manager.
  • Adding storage to the cluster disks and increasing/ decreasing the filesystem in RHEL.

Environment: RHEL 4.x/5.x/6.x, Centos, Solaris, VERITAS Volume Manager 3.x/ 4.x, VERITAS Storage Foundation 5, VMWare ESXi 5.1,NFS, DNS, SAN/NAS.

Confidential

Linux Administrator

Responsibilities:

  • Managing UNIX Infrastructure and EMC storage involving maintenance of the servers and troubleshooting problems in the environment.
  • Installing operating systemsSolaris, Linux and HP according to business requirements.
  • Planning and implementing the configuration changes to the servers adhering with ITIL change management process.
  • Trouble shooting the issues ranging fromSolaris, Linux and SAN environments.
  • Created and MaintainedSolaris10 zones/containers.
  • Experience in creation and maintenance of ZFS file systems.
  • Regularly applying patches both forSUNand Linux systems.
  • Installed and Configured Jumpstart and Kickstart Server..
  • Experience with Java Enterprise Application Servers such as IBM Web Sphere, Oracle Application Server (OC4J), BEA Web Logic, JBOSS, and Tomcat.
  • Creating and maintenance of Virtual machines in VMware ESX.
  • InstalledWeb Logic 8.1with SP5 Server and configure domains,Adminand managed servers for Applications to be deployed.
  • Configured, Installed LDAPSolarisand Linux server.
  • Connecting to ESX server by using VIC, putty andWeb access.
  • Migrated central send mail server to Postfix and Installed and Migrated SAP from Linux toSunservers.
  • Involved in SAN migration project to migrate the data across the storage arrays.
  • Established end-to-end software development process using shell on top of BO, including automated builds of Rhapsody models.

Enivornment: Red Hat Linux 3.0,4.0,5.0 AS ES, HP-DL585, Oracle 9i/10g, Samba, VMware Tomcat 3.x,4.x,5.x, Apache Server 1.x,2.x, Bash.

We'd love your feedback!