We provide IT Staff Augmentation Services!

Devops Engineer Resume

Charlotte-nC

SUMMARY:

  • 6+ years of experience as a SCM, Environment Management and Build/Release,Deployment, "DevOps" Engineer specializing in implementing continuous delivery for modern software and infrastructure stacks.
  • Great practical experience implementing and enhancing the end to end work flow of Continuous Integration (Jenkins, TeamCity, GoCD), Continuous Delivery and Continuous Deployment process for an organization.
  • Experience in various programming and scripting languages especially Shell and Python scriptingwith focus on DevOps tools, CI/CDand performed configuration, deployment and support of cloud services on AWS Cloud Architecture.
  • In - depth experience setting up, maintaining and enhancing CI tools, particularly Jenkins.
  • Experience in using version controller tools like Subversion (SVN), GIT, BitBucket, Stash, and PVCS.
  • Responsible for merging, tagging and conflict resolution in GIT and Geritt.
  • Extensively worked on Hudson/Jenkins and Bamboo for continuous integration and for End to End automation for all build and deployments.
  • Good experience in automated Build technologies including Ant, Maven, Make and MSBuild.
  • Implemented and supported CI process via Jenkins and Bamboo for several java applications including setting up pipeline jobs and downstream job configurations in Jenkins.
  • Experience of dealing with build failures, debugging and fixing the issues
  • Hands-on experience on Chef as Configuration management tool, to automate repetitive tasks, quickly deploys critical applications, and proactively manages change.
  • Supported server/VM provisioning activities, middleware installation and deployment activities via chef.
  • Great practical experience of DevOps techniques, working with development and operations teams to implement "Infrastructure-as-code" pipelines using Ansible and Chef, zero downtime deployments, and logging and monitoring solutions (Nagios, ELK stack etc.)
  • Written Chef cookbooks and recipes to Provision Several pre-prod environments consisting of Cassandra DB installations, WebLogic domain creations and several proprietary middleware installations.
  • Proficient in Shell/Perl Scripting, Visual Build Pro, SQL, Clearmake, build utilities like Openmake, ANT and Cruise Control.
  • Used Chefspec for Unit testing, Serverspec and Inspec for integration testing of cookbooks.
  • Hands on experience in AWS provisioning and good knowledge of AWS services like EC2, S3, Glacier, ELB, EBS, RDS, IAM and Cloud Formation.
  • Experience with creation and administration of virtual machines on VM Ware ESXi and Infrastructure.
  • Expert in deploying the code trough web application servers like Web Sphere/Web Logic/ Apache Tomcat in AWS.
  • Configured AWS Identity and Access Management (IAM) Groups and Users for improved login authentication.
  • Experience in installation, configuration, backup, disaster recovery, maintenance, and support of Several Unix/Linux Servers.
  • Performed hardware and OS Migration from AIX to Linux platforms.
  • Created and implemented chef recipes to manage Rundeck and Jenkins instances.
  • Ability in deploying the developed code in a WebSphere/WebLogic/Apache Tomcat/JBOSS.
  • Experience in using bug tracking systems like JIRA, Remedy.
  • Experience in managing the artifacts generated by MAVEN in the Nexus repository.

PROFESSIONAL EXPERIENCE:

Devops Engineer

Confidential, Charlotte-NC

Responsibilities:

  • Release Engineer for a team that involved different development teams and multiple simultaneous software releases.
  • Responsible for designing and deploying best SCM processes and procedures.
  • Designing and implementing fully automated server build management, monitoring and deployment By Using Technologies like Chef.
  • Designed and implemented scalable, secure cloud architecture based on Amazon Web Services.
  • Implemented and maintained the monitoring and alerting of production and corporate servers/storage using AWS Cloud watch.
  • Managed servers on the Amazon Web Services (AWS) platform instances using Puppet, Chef Configuration management.
  • Worked on migrating VM ware to AWS using snowball and VM import/export.
  • Created scripts in Python which integrated with Amazon APIto control instance operations.
  • Maintained and coordinated environment configuration, controls, code integrity, and code conflict resolution.
  • Developed branching model in BitBucket using Git Flow.
  • Integrated BitBucket Server with Postgre SQL and LDAP server.
  • Analyze and resolve conflicts related to merging of source code for GIT.
  • Used Jenkins for Continuous Integration and deployment into Tomcat Application Server.
  • Developed the chef recipes, cookbooks using Ruby syntax and uploaded them to the master chef server using chef client tool like chef-repo.
  • Managing virtual machines using VM ware, Oracle Virtual box, Docker.
  • Deployed Java/J2EE applications to Application servers in an Agile continuous integration environment and also automated the whole process.
  • Installed and Configured the Nexus repository manager for sharing the artifacts within the company.
  • Implemented a continuous delivery pipeline with Docker, Jenkins and Github whenever a new github branch get started.
  • Involved in Research of the project application architecture to support/resolve build, compile, and test issues/ problems.

Environment: Java/J2EE, . Net, ANT, Maven, Subversion, Chef, BitBucket, Puppet, VM ware, Linux, AWS, Shell, Perl Scripts, Python, Docker, GIT, SQL Server, Jenkins, Tomcat, Jira.

Devops Engineer

Confidential, Round Rock-Texas

Responsibilities:

  • Developed and implemented Software Release Management strategies for various applications according to the agile process.
  • Participated in weekly release meetings with Technology stakeholders to identify and mitigate potential risks associated with the releases.
  • Managed SVN repositories for branching, merging, and tagging.
  • Coordinate/assist developers with establishing and applying appropriate branching, labeling/naming conventions using GIT source control.
  • Responsible for build and deployment automation using VMWare ESX, Docker containers, Vagrant and Chef.
  • Integrate and implement a complete cloud services framework (IaaS, PaaS, and SaaS) and cloud deployment model.
  • Use puppet and Chef Automation tools for configuration management in different systems.
  • Supported and developed tools for integration, automated testing and release management.
  • Setup and Configured BitBucket server.
  • Created web applications using JSON, REST mostly with the Atlassian Products like JIRA, BITBUCKET.
  • Reduced build and deployment times by designing and implementing Docker workflow.
  • Maintained and coordinated environment configuration, controls, code integrity, and code conflict resolution.
  • Managed Virtualization Environment using VM Ware ESX, VM Ware V Spere 4.x, Virtual Center, VI Client.
  • Scaled the Jenkins cluster and took measures to improve the Performance of Jenkins.
  • Used AGILE MVN method to develop a build and also MAVEN as a build tool.
  • Involved in writing parent POM files to establish the code quality tools integration.
  • Installing, configuring and administering Jenkins CI tool on Linux machines.
  • Developed Shell Scripts for automation purpose.
  • Deployed cloud stack using AWSOpWorks.
  • AWS Cloud management and Chef Automation.
  • Executed QA services for enhancing efficiency of technologies AND related updates for cloud storage applications.
  • Involved in Research of the project application architecture to support/resolve build, compile, and test issues/ problems.
  • Worked on the Oracle databases in the backend to execute the DMLs and DDLs
  • Releasing code to testing regions or staging areas according to the schedule published.
  • Used Jira as ticket tracking and work flow tool.
  • Used chef to manage Web Applications, Configuration Files, Data Base, Commands, Users Mount Points and Packages.
  • Experience moving Java/J2EE applications and Databases into Cloud.
  • Hands on experience on security groups and network access control lists to enable inbound and outbound filtering at the instance level and subnet level.

Environment: Java J2EE, RHEL 5/6, SVN, Shell Scripts, SCM, GIT, Jenkins, Build Forge, Maven, ANT, Apache Tomcat, Ruby, VM ware, Jira, BitBucket, Docker, Oracle, Chef, Shell, Cloud computing, Open stack, JVM, AWS, Openstack.

Unix/Linux Administrator

Confidential

Responsibilities:

  • Configuration and upgradation of Linux, Solaris and AIX Operating Systems.
  • Configuration of NIS, NFS, DNS, DHCP servers in Solaris, AIX and Linux environment.
  • Experience in user and group administration, management and archiving.
  • Responsible for upgrades to RedHat Linux with Software packages, patches and maintained them in accordance with established policies, procedures and service level agreements.
  • Experience in building Linux virtual servers by using VMware ESX 4.
  • Responsible for configuring and maintaining global and local zones.
  • Creating metadevices, soft partitions, mirroring, detaching and clearing the devices and metasets using Solaris volume management.
  • Installation, configuration and management of Veritas Volume Manager & Veritas File System.
  • Created disk groups, volumes with RAID architecture and layered volumes using VxVM.
  • Performed automated installations of operating systems using Jumpstart for Solaris, and Kickstart for Linux.
  • Managed Veritas Cluster Server, configured new service group & resources for new application in Veritas Cluster Server.
  • Performance monitoring and performance tuning using top, prstat, vmstat, ps, iostat etc.
  • Experience in writing scripts for automation of jobs.
  • Performed Troubleshooting NFS, NIS, Samba, DNS, DHCP, LDAP, Mysql and network problems.
  • Supported servers running various application and database including oracle RAC (Real Application Cluster).
  • Experience in adding and configuring devices like hard disks and backup devices etc.

Environment: Linux RHEL 4/5/6, Solaris 8/9/10, SUSE Linux 10/11, HP-UX 11/11i, AIX 5.3L, Sun Enterprise Server, SunFire 6800/ E6500/ E4500 & E3500, Sun V440, V490, TSeries, MSeries, IBM RS/6000, pSeries Server.

TECHNICAL SKILLS:

Operating Systems: WindowsServer,UNIX, LINUX, RHEL Source control tools Subversion, Clear case, GIT and Perforce Build Tools ANT, MAVEN, and MAKE, ROR, Ruby, Ansible

CI Tools: Hudson, Jenkins, AnthillPro, and Build Forge, Chef, Puppet Repositories Nexus, Artifactory

Languages: C, C++, Perl scripting, Shell scripting, Python, SQL, Java/J2EE., Tibco Tracking tools JIRA, Remedy, Clear Quest, BugZilla., TDD

Web servers: Web logic, Web Sphere, Apache Tomcat, JBOSS Databases ORACLE, SQL SERVER, MY SQL, DB2

Hire Now