We provide IT Staff Augmentation Services!

Sr.devops Engineer Resume

5.00/5 (Submit Your Rating)

Charlotte, NC

SUMMARY

  • Over all 7 years of experience in designing Build process, Software Product Development, Process Automation, Build and Deployment Automation, Release Management, Source Code repository, Environment management.
  • Experience in continuous integration using build tools ANT, MAVEN and continuous delivery process in DevOps with Jenkins, Build Forge and versioning control by GIT, SVN, STASH and Clear Case with branching and merging scenarios.
  • In - depth understanding of the principles and best practices of Software Configuration Management (SCM) in Agile, SCRUM, Waterfall methodologies.
  • In-depth experience with VMware, Openstack and Amazon Cloud Services, (EC2, S3, EBS, ELB, Cloud Watch, Elastic IP, RDS, SNS, SQS, Glacier, IAM, VPC, Cloud Formation, Route53) and managing security groups on AWS.
  • Created Amazon (AWS) EC2 server instances using Chef. Configured S3, ELB, VPC, SNS, Auto-Scaling, and IAM services through Linux command line CLI and APIs
  • IAM and Federation Identity management in AWS to integrate Active Directory and Third party user accounts with AWS access. Hands on experience on AWS Elastic Search (ES), AWS RDS and Redshift.
  • Configured the Amazon Elastic Search Domain with storage and compute specifications using console and AWS CLI.
  • Experience on Amazon Direct Connect and Storage gateway using cached Gateways to reduce on premise latency and Load times.
  • Integrating third party user directory access to Amazon using SAML tokens for Single Sign On (SSO) with Active directory, Google and Facebook accounts.
  • Experience in working on version control systems like GIT, Perforce and SVN (Subversion) and used Source code management client tools GitHub and Git GUI and other command line applications etc.
  • Implemented a Continuous Delivery pipeline with Docker, Jenkins, GitHub, Nexus, Maven and AWS AMI's.
  • Experienced in using Configuration management tolls like Ansible, Chef and Puppet to create reusable Server configurations for easy adaptation across diverse applications and environments.
  • Authored Chef Cookbooks and recipes to Provision environments consisting of DB servers, WebSphere installations and profile creations.
  • Experience in writing Bash Script,Shell Scripting, Python programing and Perl Scripts (hash and arrays) for development of java applications on servers and Middleware tools.
  • Virtualized the servers on AWS, Linux and Windows using Docker, created the Docker file. Built various containers using Docker engine and Docker Machine environments, to deploy the micro services oriented environments for scalable applications.
  • Extensive experience working on the JAVA J2EE Framework and its components - Java, C# and .Net application build, test, deployment and release management.
  • Tuning ETL based database tables for performance improvements. Implemented Redshift on AWS for big data related analytics and reporting.
  • Well versed in agile software development methodologies and participated in weekly sprint planning and execution standups.
  • Worked on P2V conversions and migrations of physical servers with different OS like Windows and Linux to virtual Platform using VMware converter. Worked extensively on Templates/ Clones/ Snapshots & Resource pools.
  • HA and disaster recovery using Site Recovery Manager 4.1 4.0 on Linux/Unix, ESXi and Windows environments.
  • Monitoring experience on Servers with in built and third party tools such as Splunk, Nagios, BMC, Icinga, Wireshark, Solar Winds and Cloud Watch, to configure scheduled tasks, alerts, CPU, Memory, Network traffic, and Disk monitoring.
  • Managed packages using RPM/YUM on Redhat Linux and maintaining patching on Solaris servers.
  • Experience in installing, configuring, supporting and troubleshooting Networking services and protocols like NIS, LDAP, DNS, NFS, DHCP, TCP/IP, Telnet, FTP, SSH, rlogin.
  • Experience in installing and configuring storage, file sharing such as Samba, SAN, NAS, Iscsi, and RAID.
  • Experienced in configuring RAID (Mirroring, striping and parity) using VERITAS volume manager (VXVM).
  • Experience in using bug-tracking systems like JIRA, Remedy, HP Quality Center and IBM Clear Quest.
  • File system management on Red Hat Linux and Solaris servers using LVM/SVM/ZFS/GFS utilities and DISK part in Windows. NFS mounting and configuring Samba for cross platform file sharing.
  • Installed and maintained various rack mounted and Blade servers from Dell, HP, and IBM.
  • Excellent team player with good communication and leadership skills. Worked as a part of highly cross-functional and global teams.
  • Application support for multiple projects and day to day troubleshooting and maintenance experience

TECHNICAL SKILLS

Operating Systems: Linux (Red Hat 4.x, 5.x, 6.x, Ubuntu, CentOs), UNIX, MS Windows (2010, 2012).

Version Control Tools: CVS, SVN, RTC, GIT.

Bug tracker & Testing: JIRA, Bugzilla, Junit, Test Flight, Test Rail, Remedy.

SDLC: Agile, Scrum Methodologies, Waterfall.

Application Servers: JBOSS, Apache Tomcat, Oracle Web logic, IBM Web sphere.

Scripting Languages: Shell, Perl, Ruby, Python, Bash, Power Shell, JavaScript.

Build Management Tools: Ant, Maven, Nexus.

Configuration Management Tools: Chef, Puppet, Ansible.

Monitoring Tools: Splunk, Nagios, Cloud watch.

Programming Languages: ANT Script, Perl Script, C, C+, Objective C, C#, Java, J2EE, Ruby, .NET

Databases: My SQL, Oracle 9i/10g/11g, MongoDB, SQL Server Amazon RedShift.

Cloud: AWS EC2, VPC, EBS, AMI, ELB, SNS, RDS, EBS, CloudWatch, Cloud Formation AWS Config, S3, Cloud Trail, Dynamo DB, IAM, Open Stack.

PROFESSIONAL EXPERIENCE

Confidential, Charlotte, NC

Sr.DevOps Engineer

Responsibilities:

  • Responsible for managing cloud computing tool AWS and the code in GIT (version controlling).
  • Deploying and operating AWS, specifically VPC, EC2, S3, EBS, IAM, ELB, Cloud Formation and Cloud Watch using the AWS console and AWS CLI.
  • Monitoring health of Amazon EC2 instances and other AWS services
  • Migrated standalone applications from local to AWS cloud.
  • Deploy artifacts on AWS with Jenkins AWS Code Deploy plugin.
  • Implemented the setup for master slave architecture to improve the performance of Jenkins.
  • Used Jenkins for Continuous Integration and deployment into Tomcat Application Server.
  • Development of Chef Cookbooks to manage systems configuration.
  • Implemented multi - tier application provisioning in OpenStack cloud, integrating it with Chef.
  • Used Chef to manage Web Applications, Config Files, Data Base, Commands, Users Mount Points and Packages.
  • Define and deploy monitoring, metrics, and logging systems on OpenStack.
  • Installation, Configuration and administration of VMware.
  • Managed GIT repositories for branching, merging, and tagging.
  • Maintain automation & network simulators develop Python test scripts, run regression/sanity testreleasebinaries.
  • Involved in periodic archiving and storage of the source code for disaster recovery.
  • Worked with JIRA for issue tracking and monitoring.
  • Deployed Java/J2EE applications to application servers in an agile Continuous Integration environment and also automated the whole process.
  • Worked with the Architects on SDLC process being the owner of post development environments
  • Involved in writing SQL queries to implement the related changes and debugged thebuilderrors using SQL queries to make sure Database is not corrupted.
  • Compiling software from source such as Linux distributions or other open-source software.
  • Setting up Jenkins continuousbuildintegration system.
  • Responsible for User Management, Plugin Management and END-END automation ofBuildand Deploy using Jenkins.
  • Performed the automation deployments using AWS by creating the IAMs and used the code pipeline plugin to integrate Jenkins with AWS and also created the EC2 instances to provide the virtual servers.
  • Attending SCRUM meetings from Feature complete until Technical acceptance phases of project.
  • Presented reports to the Project manager about the progress and issues tracking key project Milestones, plans and resources.

Environment: GIT, SQL, Jenkins, AWS, Maven, Puppet, Chef, JIRA, Shell, UNIX and Linux

Confidential, Arlington, VA

Sr DevOps Engineer

Responsibilities:

  • Assisted in migrating applications from customer on-premises datacenter to the cloud (AWS).
  • Defined a migration strategy by understanding the application architecture in working with the development team.
  • Defined and Implemented CM and Release Management Processes, Policies and Procedures.
  • Participated in configuring and monitoring distributed and multiple platform servers using Puppet. Used Puppet server and workstation to manage and configure nodes.
  • Managed AWS EC2 virtual instances using Puppet.Actively involved in architecture ofDevOpsplatform and Cloud solutions.
  • Build Automation and Build Pipe Development using Jenkins and Maven.Involved in developing custom scripts using Perl & Shell (bash, ksh) to automate jobs.
  • Analyzed the ANT build projects for conversion and converting to Maven build projects.Developed pom.xml files for Maven build scripts.
  • Experience in network administration, deploying and troubleshooting of DNS, LDAP, NIS, NFS and DHCP etc. Created selenium based scripts using Junit.
  • Utilized Puppet and Puppet dashboard for Configuration Management of hosted Instances within AWS.Performed all necessary day-to-day CVS/Subversion support for different projects.
  • Responsible for design and maintenance of the CVS/Subversion repositories and the access control strategies.
  • Working on Docker on Linux installs as well as cloud providers. Creating Docker Image On one hand I can spawn a container and build it interactively.
  • Creation of branches in CVS and Subversion for parallel development process.Used Jenkins to automate most of the build related tasks.
  • Virtualization using KVM, Xen, VMWare ESX/ESXi, vSphere, Oracle Virtual Box, Virt-manager. Implemented Continuous Integration web hooks and workflows around Jenkins to automate the dev test deploy workflow around Puppet codebase.
  • Worked extensively with ANT and MAVEN build tools for writing build.xml and pom.xml files respectively.
  • Analyzed the builds using the SonarQube.Managed and monitored the server and network infrastructure using Nagios.
  • Involved in managing other version control tools like GIT.Architected hybrid AWS and on-premise solutions for technology clusters and patterns.
  • Wrote Shell and Perl scripts to take backup oracle database.Generated AWS migration roadmaps and driving buy-in across complex organization structures.
  • Collaborated with consulting and managed services partners to build and execute migration plans.Got feedback from common Enterprise requirements into AWS service development teams, Basic Qualifications.
  • Extensive experience in UNIX performance monitoring and kernel tuning and Load balancing to ensure stable performance.

Environment: CI/CD, SVN, CVS, ANT, Maven, AWS EC2, Puppet, Shell, Perl, GIT, Nexus, Jenkins, Tomcat, Shell, JIRA, Nagios and SonarQube.

Confidential

Systems Adminstrator

Responsibilities:

  • Installation, Configuration, Maintenance and Development of about 250+ Linux Servers (Mix of Ubuntu, CentOS and RedHat-RHEL).
  • Setup, create, clone and configure the virtual servers using VMware Vsphere Client 5.1.
  • Design, Configuration, Administration and Development ofLAMP (Linux Apache MySQL PHP) based architecture and other open source applications.
  • Create and configure guest virtual machines using VMware.
  • Actively participated in day-day NOC activities and 24x7 on-call rotation.
  • Involved in creating and configuring Zones/Containers, zfs filesystems in Solaris 10 environment.
  • Responsible for Day-to-day systems administration tasks in Solaris and Redhat Linux Configured NFS servers.
  • Assisted the team and played a key role in Datacenter migration up to cloud infrastructure (IaaS).
  • Worked on creating, configuring and administration of the filesystems (ext3/OCFS2) using Logical Volume Management LVM.
  • Created ZFS, ext3, NFS, CIFS filesystems on Solaris 10 and Redhat Linux environment.
  • Responsible for supporting more than 1000 SUN/Aix servers for hardware and software incidents and engage sun support.
  • Responsible for Day-to-day systems administration tasks in Solaris, Redhat Linux and AIX servers.
  • Deploy, configure and manage Linux instances in Amazon Cloud/EC2 environment.
  • Worked with job scheduling tools crontab and autosys.
  • Hands-on experience in managing post-install configuration using the tools like puppet, landscape.
  • Follow Change Management process prior to making any changes to production systems.
  • Provided L3 support for infrastructure, incident management and Network teams by helping in problem solving and troubleshooting issues.
  • Responsible for supporting more than 1000 SUN/Aix servers for hardware and software incidents and engage sun support.
  • Installed and Configured Solaris 10 by using Jumpstart server(Jet server) and also installed and configured Linux by using Kickstart server.
  • Configuration and administration on standard UNIX services like SSH, LDAP, SSL, NFS, Sudo and FTP.
  • Worked in developing and making changes in UNIX scripting languages (PHP, Bash, and Korn).
  • Monitor and check the status of the servers using the monitoring tools like ipmonitor, Nagios.
  • Worked efficiently in resolving issues, tasks and production changes through Service now ticketing system.
  • Worked with networking team in understanding the limitations of firewall, domain controllers, load balancers and switches.

Environment: Red hat Enterprise Linux, UNIX, Ubuntu server, Centos, HP Server, Dell PowerEdge, VMware and Apache.

Confidential

System Engineer

Responsibilities:

  • Experience in implementing and configuring network services such as HTTP, DHCP, and TFTP.
  • Install and configure DHCP, DNS (BIND, MS), web (Apache, IIS), mail (SMTP, IMAP, POP3), and file servers on Linux servers.
  • Administered Linux servers for several functions including managing Apache/Tomcat server, mail server, MySQL databases in both development and production.
  • Package, build, Integrate and deploy enterprise J2EE applications on WebSphere 6.1.0.9/6.0.2.13/5. x that involves EAR (Enterprise Archives) and WAR (Web Archives).
  • Automated application install, uninstall and application enhancements through shell scripts, JACL, Python, Perl scripts using Cron and at job scheduling utilities.
  • Resolving TCP/IP network access problems for the clients. Implementing Remote System Monitoring with Sun Microsystems. Develop, Maintain, update various scripts for services (start, stop, restartrecycle, cron jobs) Unix based shell.
  • Created Bash shell, Power shell and Perl scripts to monitor system resources and system maintenance and performed administrative tasks such as System startup/shutdown and Backup strategy
  • Maintaining updated documentation of all the Servers, installed applications and updates
  • Used ISA to troubleshoot, analyze and resolve issues, collect data automatically and create PMRs and send the required information to IBM.
  • Involved in troubleshooting and performance tuning using Resource Analyzer and Log Analyzer.
  • Designed a customized Status Reporting tool used currently, based on the specific requirements using J2EE/Struts and WebSphere Application Server with Oracle Database.
  • Installation & Maintenance like replacing bad disks including bootable disks, OS, patch installation, Configuration of DNS, auto mount, and NIS and NFS services.
  • Updated data in inventory management package for Software and Hardware products.
  • Troubleshooting VMware ESX server related issues, maintaining their virtual server environment, creating and deleting virtual servers.
  • Installed and configured Linux/Unix and Windows operating systems on VMware server.
  • Worked with Veritas NetBackup 6.5 for enterprise wide backup and recovery.Worked on installation and configuration of Web Sphere, Apache, Web Logic, LDAP, and mail servers
  • Capacity Planning, Infrastructure design and ordering systems. Worked with DBAs on installation of RDBMS database, restoration and log generation.
  • Monitored Throughput, Hits per Second, and other key Online Monitor graphs during a Performance test.
  • Installed upgrades and fix packs to the runtime environment as required decreasing vulnerability to production environment.

Environment: - HTTP,DHCP,TFTP,DHCP,DNS,MYSQL,APACHE/TOMCAT,MAIL SERVER, WEBSPHERE, RDBMS, Oracle Database, Web Logic, LDAP, Mail servers, DBA, J2EE/Struts, NIS, NFS, Bash Shell, Power Shell, Perl Scripts

We'd love your feedback!