We provide IT Staff Augmentation Services!

Senior Devops Engineer Resume

0/5 (Submit Your Rating)

Atlanta, GA

SUMMARY

  • Over 7’years of IT industry experience in DevOps and Build and Release Engineering wif expertise in areas of Software Configuration, Version control, Issue tracking, Change management, Quality Assurance and Contain raising.
  • Interacted wif project managers, development teams and system administrators for development, evaluation, test and launch phases of software development life cycle.
  • Experience and familiar wif Virtualization technologies like installing, configuring, administering VMware ESX/ESXi and Citrix Xen Server/openstack. Created and managed VMs (virtual server) and involved in the maintenance of the virtual server.
  • Expertise in creating DevOps strategy in a mix environment of Linux (RHEL, CENTOS, UBUNTU) servers along wif Amazon Web Services and also in working experience of Linux/Unix administration and internals.
  • Worked on Build and Release management methodologies and Software procedures in all aspects of SDLC.
  • Experience working wif Version Control tools (SVN, GIT and Perfoce.)
  • Experience working wif Build automation tools and standardization (ANT, Maven, Gradle and Jenkins.)
  • Experience working wif Defect tracking tools (JIRA and Clear quest.)
  • Experience in writing Shell scripts using ksh, bash, and perl for process automation of databases, applications, backup and scheduling.
  • Able to create scripts for system administration using languages such as Power Shell, BASH and Python.
  • Experience in RDBMS and NoSQL installation and support including Oracle, SQL Server, MySQL, Post GRE, AURORA and MongoDB.
  • Supported AWS Cloud environment wif 200+ AWS instances and configured Elastic IP & Elastic Storage and experience working on implemented security groups.
  • Deployed cloud stacks using AWS OpWorks, Optimized volumes and EC2 instances & created multi AZ VPC instances.
  • Maintained the user accounts RDB, Dynamo DB, SES, SQS and SNS services in AWS cloud.
  • Worked on Docker and Vagrant for managing development environments (Test and Staging) through creation of Linux virtual containers.
  • Automated application deployment in the cloud using Docker technology using Elastic Container Service (ECS) scheduler.
  • Used Artifactory to set up several Docker registries, through the use of local, remote and virtual Docker repositories.
  • Hands on experience working wif configuration management tools like Puppet, Chef and Ansible and. Actively involved in configuring puppet open source wif several third party applications.
  • Experience writing puppet manifests for apache installation and configuration as well as for various deployments.
  • Developed Ansible scripts for an automated server provisioning and Docker imagesfor isolation, reducing the time between provisioning and deployment from over 3 hours to less TEMPthan 10 minutes.
  • Worked on lifecycle management of image - based containers by the Dockers.
  • Good understanding of the principals and best practices of Software Configuration Management (SCM) in Agile, Scrum, and Waterfall methodologies.
  • Worked wif Engineers, QA, business and other teams to ensure automated test efforts are tightly integrated wif the build system and actively address deployment and building issues.
  • Expertise in troubleshooting the problems generated while building, deploying and also in production support.
  • Experience in creating and managing multiple instances of Apache Tomcat and deployed several test applications in those instances for QA environment.
  • Interaction wif Configuration Management to ensure that all applicable environment issues are resolved in advance of production implementation.
  • Performed tests on all new software and maintain patches for management services and perform audit on all security processes.
  • Excellent communicative, interpersonal, intuitive, analysis and leadership skills wif ability to work efficiently in both independent and team work environments.

TECHNICAL SKILLS

Cloud Platform: AWS, Microsoft Azure, Open stack, GCE and Rack space.

Configuration Management: Chef, Puppet, Vagrant, Ansible, Docker, OPS Work.

Build Tools: ANT, MAVEN, Hudson, BAMBOO, Code Deploy.

Virtualization & Monitoring Tools: Jenkins, Nagios, Custom Checks, App Dynamics, Splunk.

Version Control Tools: Subversion (SVN), Clear case, GIT, GIT Hub, PerforceCode Commit.

Web Servers: Apache, Tomcat, Web Sphere, Nix, Glass fish.

Languages/Scripts: C, C++, HTML, Shell, Python, PHP, SQL, PL/SQL.

Database: DB2, MySQL, Oracle 12c/11g/10g/9i/8i, IBM DB2/UDB, Teradata, SQL Server 2003/2005/2008/2010.

SDLC: Agile, Scrum.

Defect Tracking Tools: Jira, Clear quest.

Web Technologies: HTML, CSS, Java Script, JQuery, Bootstrap, XML, XSD, XSL.

Operating Systems: Redhat, Ubuntu, Linux/Unix and WINDOWS.

Network Protocols: NIS, DNS, DHCP, NFS, SAMBA, FTP

PROFESSIONAL EXPERIENCE

Confidential - Atlanta, GA

Senior DevOps Engineer

Responsibilities:

  • Responsible for design and maintenance of the Subversion/GIT Repositories, views, and the access control strategies.
  • Created the ANT scripts and extension of existing ANT scripts for deployment of applications to HUDSON
  • Used ANT and MAVEN as a build tools on java projects for the development of build artifacts on the source code.
  • Responsible for build and deployment automation using VM Ware ESX, Docker containers and Chef.
  • Responsible for Installing and configuration of Dockers, setting up Change Management process and standardizing the policies for various applications.
  • Involved in migration from SVN to GIT repos and worked wif Linux sys admins for the same.
  • Developed Linux, UNIX, Perl and Shell Scripts for manual deployment of the code to various environments.
  • Monitoring - Nagios, Custom checks, AppDynamics, Splunk.
  • Working knowledge on data flow monitoring and analysis tools like Axway.
  • Supported Gateway implementations using the products like Axway and Sterling File Gateway.
  • Setup the Chef Workstation, Chef Server and chef nodes.
  • Worked in creating, uploading new cookbooks and recipes. Also worked on scheduling the Chef Nodes convergence using Linux Cron jobs.
  • Operations - Custom Shell scripts, Ruby scripts, VM and Environment management.
  • Manage configuration of Web App and Deploy to AWS cloud server through Chef.
  • Creating the automated build and deployment process for application and leading up to building a continuous integration system for all our products using Jenkins.
  • Implementing a Continuous Delivery framework using Jenkins, Puppet, Maven & Nexus in Linux environment.
  • Worked on Chef/Puppet cookbooks/recipes to automate Infrastructure as a code.
  • Experience in AWS Cloud management and Puppet automation.
  • Created puppet manifests and modules to automate system operations.
  • Integration of Maven/Nexus, Jenkins, GIT, Confluence and Jira.
  • Defining Release Process & Policy for projects early in SDLC.
  • Responsible for Database build, release and configuration and also for nightly and weekly builds for different modules.
  • Perform deployment of Release to various QA & UAT in Linux environments.
  • Implemented AWS solutions using S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups, Optimized volumes and EC2 instances.
  • Configured S3 versioning and lifecycle policies to and backup files and archive files in Glacier.
  • Created monitors, alarms and notifications for EC2 hosts using Cloud Watch.
  • Troubleshoot the build issue during the Jenkins build process and Setup various non-production environments for validating various applications.
  • Creating the SQL, PL/SQL scripts (DML and DDL) in oracle database and revising them in SVN and also created multiple Python, Perl and UNIX shell scripts for various application level tasks.

Environment: Java/J2ee, Subversion, Ant, Maven, Jenkins, GIT, SVN, Chef, Puppet, AWS, Python, Shell Scripting, Ruby, PUTTY, SOA.

Confidential - San Jose, CA

DevOps Engineer

Responsibilities:

  • Responsible for the building and deploying the artifacts into DEV, SIT and QA Environments.
  • Used industry standard technologies like AJAX, GIT, and APACHE2 for creating web based wireless testing system.
  • Used Subversion as version Control for maintaining the versions.
  • Created GIT configuration record for builds using derived objects generated during build audit process.
  • Used MAVEN to automate the build process.
  • Configured and automated the Jenkins Build jobs for Continuous Integration.
  • Automated the builds using Jenkins/Hudson to single click.
  • Created shell scripts and updated the scripts as per the requirement.
  • Developed scripts for inbound and outbound of the data on servers.
  • Used Apache Tomcat as application server for deploying the artifacts.
  • Generated keys using keygen and also configured SFTP and FTP.
  • Monitored servers using HP Open View monitoring tool.
  • Developed UNIX and Perl Scripts for the purpose of manual deployment of the code to the different environments.
  • Written Cloud formation templates and deployed AWS resources using it.
  • Implemented and maintained the monitoring and alerting of production and corporate servers/storage using AWS cloud watch.
  • Built server deployment on Cloud (EC2) servers wif halp of DevOps tools like Puppet.
  • Used Puppet to automate Configuration management & Applications.
  • Used Puppet to manage Web Applications, Config Files, Data Base, Commands, Users Mount Points, and Packages.
  • Docker container configuration, activation, handling live webhosting & troubleshooting.
  • Migrated Monsoon metadata web app to Docker container.
  • Developed a strategic plan to carry out the integration of VMware Workspace portal and Air Watch App store that would provide value to our end users.
  • Created deployment request tickets in Remedy for the deploying the code to Production.
  • Attended the Minor/Major Event change control meetings to get necessary approvals for the deployment request.
  • Used Perl/Shell to automate build and deployment Process.
  • Executed the DB Scripts (DML’s) which have dependencies on the code on Oracle DB.
  • Documented the deployment process (Migration Doc) of code to production.

Environment: /Tools: GIT, ANT Maven, Docker, Nexus, Tomcat, UNIX & Perl scripts, JIRA, AWS, Shell scripts, Jenkins, Puppet, Python, Remedy, VMWare, Find bugs, check style.

Confidential, NJ

Linux /Build & Release Engineer

Responsibilities:

  • Installation, Maintenance, Administration and troubleshooting of Red hat Enterprise Linux 5.x/6.x servers on various hardware platforms.
  • Configured and maintained Apache web server from open source wif Java and Tomcat.
  • As member of Release Engineering group, redefined processes and implemented tools for software builds, patch creation, source control, and release tracking and reporting, on UNIX platform.
  • Installed and configured Jenkins for Automating Deployments and providing an automation solution.
  • Integrated GIT into Jenkins to automate the code check-out process.
  • Used Jenkins for automating Builds and Automating Deployments.
  • Maintain and track inventory using Jenkins and set alerts when the servers are full and need attention.
  • Designed the Release Plans while coordinating wif Stake Holders including Project Management Lead, Development Lead and QA Team Lead.
  • Experience working wif Puppet Enterprise and Puppet Open Source. Installed, configured, upgraded and managed Puppet master, agents & Databases.
  • Integration of Puppet wif Apache and developed load testing and monitoring suites in Python.
  • Automating the regular tasks in Subversion and streamlining the process of access to SVN.
  • Migrated Projects from SVN to GIT.
  • Developed build and deployment scripts using ANT and MAVEN as build tools in Jenkins to move from one environment to other environments.
  • Work wif product development to resolve build-related issues in all projects provided support for Application issues.
  • Responsible to perform Build operations wif ANT Scripts, while implementing the required modifications in the ANT Script to perform build operations, in accordance wif requirements.
  • Configured the Hosted, Proxy and Virtual repositories based on the requirements to share artifacts wifin company.
  • Performed database deployment activities like execution of Database scripts.
  • Dealt wif Jira as ticket tracking and work flow tool.
  • Releasing code to testing regions or staging areas according to the schedule published.

Environment: LINUX/UNIX, Jenkins, Windows, Subversion, GIT, ANT, MAVEN, Jira, Puppet, Test Manager.

Confidential, Baltimore, MD

Linux Administrator

Responsibilities:

  • Administered, maintained Red Hat 4.0, 5.0AS, ES, Centos 5.3/5.4 troubleshooting hardware, operating system, applications & network problems.
  • Installed, configured and maintained Solaris servers.
  • Deployed latest patches performed Red Hat Linux, Oracle Linux, as well as Kernel Tuning.
  • Install and configure DHCP, DNS (BIND, MS), web (Apache, IIS), mail (SMTP, IMAP, POP3), and file servers on AIX and Linux servers.
  • Implementation of Samba to halp printing and file sharing in the mixed Environment.
  • Installing and setting up Oracle9i on Linux for the development team.
  • Provided production support of Apache and JBoss including installation, configuration, and management and troubleshooting.
  • Created users, manage user permissions, maintain User & File System quota on Red Hat Linux, Centos and AIX.
  • Apache/Tomcat server, mail server, MySQL database, and firewalls in both development and production.
  • Configured and administrated Lpar’s/DLpars’s.
  • Data Warehousing and System Backup using tar, cpio for local systems and Veritas Net backup for enterprise wide backup and recovery.
  • Setup network printers and installed client/server applications. Defined/setup network protocols, Network File Services (NFS), and Network Information Services (NIS) in Linux and AIX systems.

Environment: Red Hat Linux 4.0,5.0 AS ES, Centos 5.1/5.2/5.3, AIX HP-DL585, Solaris10, HACMP, Net backup, SAN Storage, 4.5.5, Oracle 9i, Samba, NT/2000 Server, Web sphere, Web Logic 8.1, VMware ESX 2.x, Tomcat, Apache Server 1.x,2.x, JBoss 5.0

Confidential

Systems Administrator

Responsibilities:

  • Created logical volumes for various applications on various Linux, UNIX and Windows based systems.
  • Troubleshot applications performance problem, network issues and recovered systems from crashes.
  • Installed and configured Apache web server.
  • Shared folders and assigned permissions to those shares, assigning and managing disk quotas.
  • Set up and shared the network printer, planning and scheduling backups.
  • Configured and Administrated users, groups, Creation/Deletion, Monitoring Mail Queues, File systems, network printer & device drivers.
  • Created and modified application related objects, created Profiles, users, roles and maintained system security.
  • Responsible for setting up Cron jobs scripts on production servers.
  • Monitored System Activities like CPU, Memory, Disk and Swap space usage to avoid any performance issues.
  • Worked on performance tuning and preventive maintenance, and performed daily backup.
  • Developed, Maintained and updated various scripts for services (start, stop, restart, recycle, Cron jobs) UNIX based shell.

Environment: Red Hat Linux (RHEL 4/5), Logical Volume Manager, Global File System, Red Hat Cluster Servers, VERITAS Clusters, VERITAS Volume Manager, VMware, MySQL, DNS, NIS, NFS, Apache, Tomcat.

We'd love your feedback!