We provide IT Staff Augmentation Services!

Sr. Devops/linux Engineer Resume

3.00/5 (Submit Your Rating)

Atlanta, GA

SUMMARY

  • Experienced in AWS Cloud platform and its features which includes EC2, VPC, EBS, AMI, SNS, RDS, EBS, CloudWatch, Cloud Trail, CloudFormation AWS Config, Autoscalling, CloudFront, IAM, and S3.
  • Installation, configuration and performance troubleshooting of Red Hat Enterprise Linux (RHEL 5, 6, 7) and Solaris 10, 11 with AIX and VMware
  • DevOpsexperience with PUPPET, CHEF,AWSand OpenStack.
  • Developed Chef Cookbooks and Recipes to manage systems configuration.
  • Experience in branching, tagging and maintaining the version across the environments working on Software Configuration Management (SCM) tools like Subversion (SVN) and GIT.
  • Experience in cloud stack such asAWS(cloud formation) and VMWARE stack.
  • Ability to build deployment, build scripts and automated solutions using scripting languages such as Shell scripting, Python, Ruby, PHP PERL.
  • Experience in Administration for various environments in software development life cycle (SDLC) Windows, Ubuntu, and involved in developing manifests.
  • Extensively worked on Jenkins by installing, configuring and maintaining for continuous integration (CI) and for End to End automation for all build and deployments.
  • Extensive experience with software Build automation and standardization tools like ANT, Maven.
  • Good knowledge in CI (Continuous Integration) and CD (Continuous Deployment) methodologies.
  • Strong ability to troubleshoot any issues generated while building, deploying and in production support.
  • Extensive knowledge on resolving issues during migrations toAWSCloud.
  • Detailed technical knowledge and hands - on experience ofAWS,DevOps, Automation and Configuration Management.

PROFESSIONAL EXPERIENCE

Confidential, Atlanta, GA

Sr. DevOps/Linux Engineer

Responsibilities:

  • Implemented continuous deployment of code as well as configurations, automation tests, integration/deployment scripts, and metadata. Automatically integrated, deployed Gradle, Rake (Ruby), Bamboo, Jenkins, and Nexus, and validated the code Cucumber/Selenium up to staging environment (AWS Cloud).
  • Configured the Jenkins server and created build agents for the build automation and directly deploying into the IIS server.
  • Written PowerShell scripts for running of the SQL Scripts for creation of the databases.
  • Written Batch scripts for the silent installations of the software like SQL server 2008 r2.
  • Implemented the agile methodology in the development team. Like test driven development.
  • Created the workflow of Git for the teams.
  • Provided a Branching structure for the development teams.
  • Created the documentation of setting up of GitHub enterprise on premises.
  • Coordinated with different developments teams, Gathered information and established Continuous integration and Continuous delivery pipelines according to the team Requirements.
  • Automated the process of deploying the web applications from slaves to IIS servers using the Microsoft web deploy tool through Jenkins server.
  • Monitored and upgraded the GitHub enterprise software.
  • Built new servers and production support for Red Hat Enterprise Linux and Solaris servers
  • Patch management using yum repositories on satellite sever, puppet and chef
  • Installing, and configuring default and third-party packages on RHEL Linux and Solaris 10,11 servers Using, yum, and rpm utilities.
  • Setup, configure and troubleshooting TCP/IP, DHCP, DNS, NFS, SSH, CIFS and SAMBA on Multiplatform (Solaris 10 and RHEL/centos)
  • Performs Monitoring and Log Management on Unix Solaris 10,11 and Red Hat Enterprise Linux, Centos servers; including Processes, crash dumps and, swap management, with password recovery and performance tuning.
  • Monitoring Linux/centos servers using command line tools and with nagios software. Administer, Configure and TroubleshootVERITAS Volume Manager,File Systemsand VERITAS Cluster Server.
  • Created and configured volumes on Solaris 10,11 systems with volume managers such as SVM, ZFS, VERITAS volume manager including LAN-wide FreeNAS X86.
  • Configured and managed storage volumes such as LVM and VERITAS on Red Hat Linux/centos systems.
  • Experience on working with Ansible
  • Installed and configured ISCSI Utility on Red Hat Enterprise Linux/Centos 6.4 server for Network Attached Storage.
  • CreatedDockerimages using spotify Maven Plugin, for deployment ofmicroservices.
  • Configured and monitored distributed and multi-platform servers using Nagios.
  • Understanding of secure-cloud configuration, (CloudTrail, AWS Config), cloud-security technologies (VPC, Security Groups, etc.) and cloud-permission systems (IAM).
  • Experience with threat modeling, especially for web application and web APIs.
  • Implementing a Continuous Delivery framework using Jenkins, Chef, Maven, Nexus & puppet in Linux environment.
  • Deployed Puppet, Puppet Dashboard, and Puppet DB for configuration management to existing infrastructure.
  • Configuring the Docker containers and creating Docker files for different environments.
  • AWS Cloud management and Chef Automation.
  • Configured Elastic Load Balancers (ELB) with EC2 Autoscalling groups
  • Created monitors, alarms and notifications for EC2 hosts using CloudWatch
  • Migrated applications to the AWS cloud
  • AzureAutomation (cloud and on-premises) solution development for Microsoft POC engagements
  • Performed Mechanization Puppet and Chef.

Confidential, St. Louis, MO

DevOps Engineer

Responsibilities:

  • Responsible for distributed applications across hybrid AWS and physical data centers.
  • Automation of jobs using Perl and Shell scripting. Automated patching efforts with custom scripts.
  • Build server deployment on AWS Cloud (EC2) servers with help of DevOps tools like Puppet.
  • Release Engineer for a team that involved different development teams and multiple simultaneous software releases.
  • Extensive Development experience in creating web applications and web services to integrate in house tools in efforts to create an automated infrastructure.
  • Developed web services using Spring Boot, Hibernate. Comfortable creating REST services.
  • Participated in weekly release meetings with Technology stakeholders to identify and mitigate potential risks associated with the releases.
  • Designed and implemented Mongo DB Cloud Manager for Google Cloud
  • Responsible for designing and deploying best SCM processes and procedures.
  • Coordinate/assist developers with establishing and applying appropriate branching, labelling/naming conventions using GITsource control.
  • Installed, administered and configuredJenkinsContinuous Integration (CI) tool.
  • Developed build and deployment scripts using ANT and Mavenas build tools in Jenkinsto move from one environment to other environments.
  • Worked with the development team to migrate Ant scripts to Maven.
  • Researched and implemented code coverage and unit test plug-Ins with Maven/Jenkins.
  • Worked on Integrated JIRA with subversion and Jenkinsto automate the weekly build process.
  • Used Mavendependency management system to deploysnapshot and releaseartifacts to Nexus to share artifacts across projects.
  • Designed and implemented Data Model for UDW Transition from ORACLE&SQL server to Google Cloud
  • Configured and maintained Jenkinsto implement the CI process and integrated the tool with Ant and Mavento schedule the builds.
  • Deployed Java/J2EE applications to WebLogic server using Jenkins.
  • Implemented the setup for Master-slave architecture to improve the Performance ofJenkins.
  • Installed, configured & administered Jenkins CI tool on Linux machines; setup Master-slave architecture to improve performance and used Jenkinsfor CI & CD into Tomcat Application Server.
  • Integrated JIRA, Confluence, and Bamboofor automating the CM process.
  • Setup and configuredBamboofor Continuous Integration and Release Management.
  • Configured Bambooto send out various kinds of build related notifications including email and IDE.
  • Setup ContinuousDeployment for the various test environments utilizing Bamboo.
  • Designed, Installed and Implemented Ansibleconfiguration management system.
  • Used Ansibleto manage Web applications, Environments configuration Files, Users, Mount points, and Packages.
  • Creating custom roles and playbooks in Ansible. Using Templates and JSON files in Ansible and deploying on Marathon.
  • Used AWSlambdato run servers without managing them and to trigger to run code by S3 and SNS.
  • One click Automation script to trigger push to production from Jira, invoke Buildin Jenkinsand deploy to target servers.
  • Configuration Ansibleplaybooks for OpenStackdeployment.
  • Implemented multi-tier application provisioning in Open Stackcloud, integrating it with Puppet.
  • Experience working with continuous delivery and build clouds with Open Stack.
  • Worked with Ansibleplaybooks for virtual and physical instance provisioning, configuration management, patching and software deployment on Open Stackenvironments through automated tools, Ansible/custom pipeline.
  • Created scripts in Python which integrated with Amazon API to control instance operations.
  • Used Subversion as source code repositories and Managed SVN repositories for branching, merging and tagging.
  • Analyze and resolve conflicts related to themerging of source code for GIT.
  • Used Jenkins for Continuous Integration and deployment into Tomcat Application Server.
  • Deployed Java/J2EE applications to Application servers in an Agile continuous integration environment and also automated the whole process.

Confidential, St. Louis, MO

Linux Engineer

Responsibilities:

  • Tier 1-3 support for Production environment
  • Data center migration and consolidation activites
  • Solid understanding of Linux shell and Perl scripting, UNIX, Windows, build and release engineering principles
  • Posting the build on time & following it up the testing team on posted builds until the specified release goes LIVE
  • VERITAS Volume Manager 4.x/5.x and Solstice Disk suite (SVM) RAID configuration, troubleshooting, maintenance, disk management & space allocation etc.
  • MigratedSunServer (Around 1000) and HP Servers (Around 300) Lift and Shift from Old Data Center to New Data Center on a Weekly Basis.
  • Installation Configuration troubleshooting & maintenance ofVERITAS cluster.
  • REDHAT Enterprise Linux 3, 4 Installation on various servers using Kick start and configuration & support for various applications run on Linux environment.
  • Performed Mechanization Puppet and Chef.
  • Exclusively done Oracle Migration from 4 Node Cluster to 4 Cluster and also 6 Node to 2 Node.
  • Performed SRT testing before bring the Cluster into the Production.
  • Migrated VERITAS Disk Groups using Deport and Import Techniques.
  • Day to day duties for UNIX/Linux server Maintenance and Support to developer's team for their issues with application, tuning, troubleshooting, software running on UNIX/Linux Servers.
  • Disaster Recovery operation setup & checkup at contracting facility
  • Performed e in installing, configuring and trouble -Shooting web servers like IBM HTTP Web Server, Apache Web Server, WebSphere Application Servers, and Samba Server on Linux (Redhat & CentOS).
  • Automation scripts for weekly and monthly backups in Perl and shell
  • UNIX Server monitoring for maximum availability using BMC patrol and other monitoring tools and taking steps to keep servers up and running under 24x7 environment for maximum uptime.
  • 24x7 support for the UNIX servers. Rotating on call pager responsibilities for Production environment.

Confidential

Linux Systems Admin

Responsibilities:

  • Provide 24x7 System Administration support for Red Hat Linux 3.x, 4.xservers and resolved trouble tickets on shift rotation basis.
  • Installation, maintenance and regular upgrades of Red Hat Linux Servers using kickstart based network installation
  • Provide support of building the server, patching, user administration tasks, deployment, software installation, performance tuning and troubleshooting and KVM.
  • Managing Compaq and Linux workstations and servers.
  • Installation of patches and other software packages
  • Disk and File system management through Solstice Disk Suite on Solaris and other logical volume manager for other flavor of UNIX.
  • Monitoring system performance, tune-up kernel parameter, adding /removing /administering hosts, users, disks on DNS / NIS domain,
  • Configuration of Hardware and Software RAID on Digital & Sun Servers
  • Installation of Oracle Patches and Troubleshooting, Creating and modifying application related objects, Creating Profiles, Users, Roles and maintaining system security.
  • Administrative tasks such as System Startup/shutdown, Backup strategy, Printing, Documentation, User Management, Security, Network management, dumb terminals and devices carried out.
  • Installation and configuration of Oracle 7.x/8.x.
  • Implementing NFS, DNS and NIS under SUN.
  • Performing administration of the Domain Name Server and configuration of the Database Files.
  • Writing Bash shell scripts for getting information about various Linux servers
  • Installation and Configuration Sendmail Utility on Sun UNIX Servers.
  • Administering NFS Mounts.
  • Troubleshooting Backup and Restore problems Creation of LVMs on SAN using Linux utilities
  • Monitoring overall system performance, performed user management, system updates and disk & storage management
  • Performing OS upgrades and Patch loading as and when required.
  • Backing up and restoring files across the network
  • Writing Technical documentation for various projects and worked with Technical writer
  • Deploying the EAR and WAR archives into WebLogic and Apache Servers.
  • Configuring and Maintaining Apache web servers for Release Management Team’s internal use.
  • Turnover documentation monitors status of actual production turnover.

We'd love your feedback!