We provide IT Staff Augmentation Services!

Senior Devops Engineer Resume

3.00/5 (Submit Your Rating)

Alpharetta, GA

SUMMARY

  • AWS Certified DevOps Engineer with 4.5 Years of extensive experience with Infrastructure Administration in LINUX (RHEL/CENTOS 5/6/7, Ubuntu), Windows Server 2008 R2/2012 R2, Amazon Web Services and Tools that are used for Automation of Configuration Management in a CI/CD (Continuous Integration & Deployment/Delivery) Pipeline under DevOps Culture.
  • Strong skills in source code repository tools such as GIT, Clear Case and SVN, Expertise in build with Ant, Maven, GIT, Jenkins, cruise control
  • Experienced in using cloud migration tools like Snowball, direct connect for migrating data from on - premises data centers to AWS Cloud.
  • Experience in IT industry as DevOps/ Agile operations, Linux Administrator, Build/Release Management, Change/Incident management and Cloud Management.
  • Used Cloud Front to deliver content from AWS edge locations to users, allowing for further reduction of load on front-end serve.
  • Good experience on DevOps tools such as Chef, Vagrant, Oracle Virtual Box, Puppet, Jenkins, Maven, ANT, SVN, GIT and Docker.
  • Worked on Amazon Web Services (AWS) infrastructure with automation and configuration management tools such as Chef and Puppet, Proficient in using all Amazon web services like etc. EC2, EBS, IAM, S3, ELB, RDS, VPC, Route 53, Cloud Watch, Cloud Formation.
  • Expertise with AWS technologies that support automation using Cloud formation to create EC2 instances, ELBs, Route 53 DNS, Auto scaling, Elastic Search, VPCs, Subnets, Security Groups, Cloud Watch, S3, IAM etc.
  • Configuring the Docker containers and creating Docker files for different environments, on building
  • Hands on experience in build and deployment for Dot net based and Java applications.
  • Docker images including setting the entry point and volumes also ran Docker containers.
  • Created Ansible Playbooks and Puppet Manifests to provision Apache Web servers, Tomcat servers, Nginx, Apache Spark and other applications.
  • Experience in authoring pom.xml files, perform releases with MAVEN and ANT release plugins, and manage artifacts (jar, war & ear) from source code in Sona type NEXUS repository.
  • Worked with Puppet Enterprise and Puppet Open Source. Installed, configured, upgraded and managed Puppet Master. Integration of Puppet with Apache and Passenger.
  • Created Custom as well as Worked and utilized Puppet hierarchy files, facts, and global variables.
  • Worked on source control tools like Tortoise SVN, CVS, IBM Clear Case, Perforce, and GIT.
  • Worked with Chef Enterprise Hosted as well as On-Premise, Installed Workstation, Bootstrapped Nodes, Wrote Recipes, Cookbooks and uploaded them to Chef-server, Managed On-site OS/Applications/Services/Packages using Chef as well as AWS for EC2/S3/Route53 & ELB with Chef Cookbooks.
  • Experience in System Administration, System Builds, Server builds, Installs, Upgrades, Patches, Migration, Troubleshooting, Security, Backup, Disaster Recovery, Performance Monitoring and Fine-tuning on UNIX Red Hat Linux System.
  • Experience in working with Atlassian tools like Bitbucket, JIRA, Confluence.
  • Understanding of cross platform environments (Dotnet, Unix, MacOS, Java).
  • Extensively worked on Jenkins/Hudson by installing, configuring and maintaining for the purpose of continuous integration (CI) and for End to End automation for all build and deployments.
  • 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 NIC bonding/NIC Teaming configuration in Linux/UNIX/Windows/VMware systems to increase the bandwidth or redundancy based on requirement by the application.
  • Application Deployments & Environment configuration using Chef, Puppet.
  • Experience in using Jenkins to automate most of the build related tasks. Knowledge / experience in creating Jenkins CI pipelines.
  • Deployed and maintained fully Automated Cert and Production environment of several hundred servers using Configuration Management System using PUPPET.
  • Good understanding of the principles and best practices of Software Configuration Management (SCM) in Agile, scrum, and Waterfall methodologies.

TECHNICAL SKILLS

Operating systems: RHEL/CentOS 5.x/6.x/7, Ubuntu/Debian/Fedora, Sun Solaris 7/8/9/10, Windows Server 2003/2008/2012

Scripting Languages: Shell, Bash, Perl, Ruby and Python scripting

Web Development: Python, Html, Shell, Perl, HTML, XML

Container: Dockers

Configuration Management tool: Opcode Chef, Puppet, Subversion, AWS S3, EBS, EC2, Cloud Watch

Databases: Oracle, SQL Server, DB2 UDB MS SQL Server

Development Methodologies: Scrum, Agile, Waterfall

OS Admin: Linux Administration, Solaris Administration

Virtualization Technologies: XenServer, AWS cloud

CI Tools: Knowledge on Jenkins

PROFESSIONAL EXPERIENCE

Confidential, Alpharetta, GA

Senior DevOps Engineer

Responsibilities:

  • Good experience in Amazon Web Services ( AWS ) environment and good knowledge of AWS services like Elastic Compute Cloud (EC2), Elastic Load-balancers, Elastic Container Service (Docker Containers), S3, Elastic Beanstalk, Cloud Front, Elastic Filesystem, RDS, DMS, VPC, Route53, Cloud Watch, Cloud Trail, Cloud Formation, IAM.
  • Created detailed AWS Security Groups which behaved as virtual firewalls that controlled the traffic allowed to reach one or more AWS EC2 instances. Managing Multiple AWS instances, assigning the security groups, Elastic Load Balancer and AMIs.
  • Auto scaling the instances to design cost effective, fault tolerant and highly reliable systems.
  • Configuring of Virtual Private Cloud (VPC) with networking of subnets containing servers.
  • Built S3 buckets and managed policies for S3 buckets and used S3 bucket and Glacier for storage and backup on AWS .
  • Used cloud migration from physical data centre towards Amazon Web services (AWS) and had good understanding with Public, Private and Hybrid Cloud Environments.
  • Worked on PoC for AGILE PLM cloud migration project using AWS IaaS and DevOps services.
  • Configured and deployed Dot net Core applications into application servers.
  • Automated deployment using MS Build, dotnet, PowerShell.
  • Integrated Docker container orchestration framework using Kubernetes by creating pods, config Maps and deployments.
  • Developed auto container to automate containerization of new and existing applications as well as deployment and management of complex run time environment like Kubernetes.
  • Worked with building Kubernetes run time environment of the CI/CD system to build, test and deploy in an open source platform.
  • Implemented and responsible to be primary SME on Azure services including SaaS, PaaS and IaaS while contributing.
  • Continuous monitoring by creating rules and alerts using Azure Monitor.
  • Working on Azure Admin tasks like provide access AAD, create VMs, create Oracle DB, Cosmos DB, Function Apps, APIM etc.
  • Create or update Azure resource group, Key Vault, Function, API management services.
  • Monitoring and implementing security on Azure IAAS VMs and virtual networks.
  • Implemented cloud services IAAS, PAAS, and SaaS which include Open stack, OpenShift, Docker
  • Deploying Azure IaaS virtual machines (VMs) and Cloud services (PaaS role instances) into secure VNets and subnets.
  • Developed and managed cloud VMs with AWS EC2 command line clients and management console.
  • Maintained JIRA Tool for Issue tracking and bug tracking.
  • Used Jira as the bug tracking tool to keep track of all the JIRA issues in the corresponding projects.
  • Configured JIRA workflows according to the needs of the team and integrated the project management features of JIRA with the build and release process.
  • Defined AWS security groups which acted as virtual firewalls to control the incoming traffic onto one or more AWS EC2 instances.
  • Configured AWS Identity and Access Management (IAM) users and groups
  • Installed &Migrated VMWARE VMs to AWS and Managed Services like EC2, S3 Bucket, Route53, ELB, EBS Etc… with Opscode Chef Cookbooks/Recipes.
  • Setup Chef Server, workstation, client and wrote scripts to deploy applications .
  • Used cookbooks, recipes, roles, Data bags, run list to deploy web applications, applications servers and vendor applications.
  • Implemented Chef, including the internal best practices, cookbooks, automated cookbook CI and CD system. Made use of Jenkins for Chef CI, Rake for style and linting, Thor for versioning, Berkshelf for dependency management, and Test-Kitchen for testing and development.
  • Designed and implemented Chef, including the internal best practices, cookbooks, automated cookbook CI and CD system. Made use of Jenkins for Chef CI, Thor for versioning, Berkshelf for dependency management, and Test-Kitchen for testing and development.
  • Strong involvement in Creation and overseeing client accounts, bunch, secret key, security, rights, circle space and process observing in Solaris and Redhat Linux.
  • Management of RedHat Linux user accounts, groups, directories and file permissions.
  • Maintained automatic environment using Chef Recipes& cookbooks within AWS environment.
  • Worked with Developers in using Chef as a configuration management tool, managing users, resources and deploying servers.
  • Designed infrastructure for AWS application and workflow using Terraform.
  • Worked on Terraform to create the existing architecture for a secure infrastructure provisioning.
  • Creation of terraform configurations for AWS infrastructure and for other requirements.
  • Implementation and continuous delivery of AWS infrastructure using Terraform.
  • Worked on Terraform to create the existing architecture for a secure infrastructure provisioning.
  • Provisioned Servers and deployed features using Ansible/ Terraform.
  • Written wrapper scripts to automate deployment of cookbooks on nodes and running the chef client on them in a Chef-Solo environment.
  • Worked on documentation - Chef basics, Initial setup of Chef, Data bags implementation, coding standards, Cookbook document, Testing docs.
  • Automated the infrastructure in Google Cloud by using Deployment Manager templates for various services in GCP.
  • Created Hadoop clusters in Cloud platforms AWS, Google Cloud Platform and Microsoft AZURE Created HBase and Hive Tables, created Kerberos key tabs, principals and refreshed the tokens, created HDFS directories and copied data into them.
  • Installed and designed Solaris servers utilizing Kick off, arranged/looked after Zones, LDOMs, ZFS pools on Sun Solaris 10 Servers.
  • Installed and configured Red Hat Enterprise Linux 5.x/6.x and Solaris 10/11 Operating System on physical servers as well as Virtual Machines for development and test environment.
  • Performed robotized establishments of Working Framework utilizing Kick off for Solaris .
  • Installed and Configured Network Monitoring and Reporting Tools CACTI, SMOKEPING, Nagios on Linux operating system.
  • Implemented VLAN, VLAN trunking, Bridging at Distribution and Core on CISCO - Catalyst and HP-Switches.
  • DNS and DHCP server deployment for ISP network
  • Strong knowledge on Server, Desktop and Application Virtualization . Troubleshooting using Power CLI.
  • Experience Writing Splunk Search query and optimizing the query.
  • Deployed built artifacts to WebSphere application server using maven and python scripts.
  • Monitoring tools such as New Relic, Graphite . Batch management and optimization using performance metrics from Splunk.
  • Currently working out deployment alternatives utilizing Docker/ Kubernetes, Elastic Beanstalk. Andor Lambda where possible.
  • Installation, Configuration and Management of RDBMS and NoSQL tools such as SQL Server MySQL , DB2 , PostgreSQL , and MongoDB & Cassandra .
  • Good understanding of Open shift platform in managing Docker containers and Kubernetes Clusters.
  • Involved in developing Docker based infrastructure - Kubernetes and Mesos .
  • Leveraged Docker Engine to run Multiple Tomcat Instances as Containerized AppServers.
  • Knowledge of Docker and managing Docker based deployment. Experienced on building docker images including setting the entry point and volumes also ran docker containers.
  • Worked with Akamai's CDN (Content Delivery Network) for live streaming.
  • Successfully initiated HLS and HDS Live Streaming using Akamai for various FOX Sports Regional websites.
  • Deep understanding of cloud technologies such as virtualization, storage and network domains in a cloud service model
  • Knowledge of relevant web services, mail, backup, and application monitoring. Good knowledge of networking fundamentals.
  • Knowledge of server hardware, application developments using Agile, and DevOps good practices.
  • Wrote python cli tool to migrate Jenkins server from one server to another server.
  • Implemented Rest API through Flask, Apache, Python to setup Continuous Integration Dashboard for automated testcases.
  • Wrote Ansible Playbooks with Python SSH as the Wrapper to Manage Configurations of Open stack Nodes and Test Playbooks on AWS instances using Python.
  • Administered and Engineered Jenkins for managing weekly Build, Test and Deploy chain, SVN/GIT with Dev/Test/Prod Branching Model for weekly releases.
  • Installed, Deployed Red Hat Enterprise Linux 6.x/7.x, CentOS and installation of packages and patches for Red Hat Linux Servers.
  • Hands-on with planning design and testing of all vmdk data and virtual vmf file replication and migration strategies for Wintel virtual servers.
  • Scanning the newly assigned LUNs to the serves and assigning them to volume group and increasing the file system using Red Hat volume manager
  • Mounting & un-mounting the netapp storage LUNs to the Red Hat Linux servers and troubleshooting the issues encountered

Confidential, Chicago, IL

DevOps Engineer/ Build and Release Engineer

Responsibilities:

  • Installing and managing the ESX Server ESX4.0, ESXi5.5 and Work on ESX Servers, Create VM's in ESX server and installing the OS in VM's, Manage snapshots, clones, Templates during patch releases and new server deployments.
  • Implemented puppet, Nagios, Splunk, Chef and DevOps tools.
  • Wrote Puppet manifests for deploying, configuring, install shield and managing collected for metric collection and monitoring.
  • Wrote Python Scripts to Monitor Variety Services &Perl Scripts with Hash/Arrays to Insert/Delete/Modify content in multiple servers
  • Assisted with software builds, configuration, and deployments in test and production environments as part of a cloud migration effort.
  • Worked as shadow with project leads on Dot Net applications build and deployments using MS build.
  • Develop and implement an automated Linux infrastructure using Puppet .
  • Wrote Puppet models for installing and managing java versions.
  • Deployed Puppet, Puppet Dashboard and Puppet DB for configuration management to existing infrastructure.
  • Created and automated platform environment setup using puppet .
  • Experience in Puppet Master and Client installation and configuration.
  • Worked with OpenShift platform in managing Docker containers and Kubernetes Clusters.
  • Developed auto container to automate containerization of new and existing applications as well as deployment and management of complex run time environment like Kubernetes.
  • Developed Templates for AWS infrastructure as a code using Terraform to build staging and production environments.
  • Worked on python script to remove monitored machines from Zabbix server that has terminated from AWS console as well.
  • Build CI/CD pipelines to deploy Azure SQl Components and ingest data into it using Python Pandas.
  • Developed APIs using Python Flask and deployed on Azure App Service.
  • Provided high availability for IaaS VMs and PaaS role instances for access from other services in the VNet with Azure Internal Load Balancer.
  • Exposed Virtual machines and cloud services in the VNet to the Internet using Azure External Load Balancer.
  • Configured Azure Virtual Networks, subnets, Azure network settings, CDIR address blocks, DNS settings, security policies.
  • Used Python/python script to configure the WebSphere application server in all the environments.
  • Designed Terraform template for Launch the EC2 instance with IAM, VPC, Subnet, Security Groups, Route Table and Internet Gateway.
  • Implemented AWS infrastructure management as IaaC using Terraform, Gitlab, DynamoDB and S3 service.
  • Created Multi-Masters and Multiple worker Kubernetes cluster for Production environment
  • Experience in developing puppet modules (blue prints) for installation, configuration and continuous integration (CI) using combination of puppet master , git , R10K wrapper, Open stack (Horizon), Vagrant and Jenkins/Udeploy
  • Developing puppet module for Automation using combination of Puppet Master, R10K Wrapper, Git Enterprise , Open stack (Horizon), Vagrant and SimpleUI (Jenkins).
  • Installed & Configured Logical Volume Manager - LVM and Veritas Volume Manager on Sun Solaris and Red Hat Linux Hardware.
  • Developed Templates for AWS infrastructure as a code using Terraform to build staging and production environments.
  • Created detailed documentation of complex build and release process, post release activities process, JIRA workflow and Release notes.
  • Provided high availability for IaaS VMs and PaaS role instances for access from other services in the VNet with Azure Internal Load Balancer
  • Worked together with developers to fine-tune process for newly introduced Atlassian tools in organization like JIRA, confluence, Stash-Git repository, SourceTree.
  • Involved in working with Python Open stack API's. Used Remedy, Jira as deployment issue tracking tool
  • Implemented Terraform for infrastructure management and maintaining the states for all the environment.
  • Designed Terraform template for Launch the EC2 instance with IAM, VPC, Subnet, Security Groups, Route Table and Internet Gateway.
  • Configured and deployed several hypervisors and Virtual Machines running on Google Cloud Platform (GCP) for developing, testing and production environments.
  • Building and migrating Linux Servers (Red Hat Enterprise and CentOS) virtual machines
  • Monitored the servers and network performance by using Nagios, Vmstat and other monitoring tools.
  • Comprehensive knowledge on Splunk Architecture and its components (Indexer, Forwarder, Search Head, Deployment Server, Universal Forwarder, Heavy Forwarder and Licensing model).
  • Experience of setting up and running an operational Splunk cluster.
  • Expert in installation and usage of Splunk apps on Unix/Linux and windows platforms.
  • Configuring and managing large groups of servers Good with server virtualization technologies SAN/storage concepts (LUNs, HBAs), logical volume management, NFS, SNMP, sftp, and SMTP
  • Configured Client-to-Site VPN using SSL Client on Cisco ASA 5520 ver8.2 .
  • Configured ASA 5520 Firewall to support Cisco VPN Client on Windows 7/XP/ Vista.
  • Responsible for managing the Company network, both corporate and production, which includes multiple data centers, multiple remote offices, network security, routing, switching, VPN, VPN tunnels, VoIP.
  • Experienced working with various services in Azure like Data lake to store and analyses the data.
  • Monitored via remotely run scripts Ambari, Azure Data Factory and Blobs.
  • Experience in migration of consumer data from one production server to another production server over the network with the help of Bash and Perl scripting.
  • Took active part in troubleshooting vCenter and ESXi issues and also in system hardware failures.
  • Worked on installation, configuration and maintenance Debian/Redhat, CentOS and Suse Servers at multiple Data Centers.
  • Configured RedHat Kickstart for installing multiple production servers.
  • Installation, Configuration and administration of VMware.f
  • Created 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 Proficient in using all Amazon Web Services including EC2, EBS, IAM, S3, ELB.
  • Monitoring & Deployed scalable infrastructure on Amazon web services (AWS) & configuration management using puppet. 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.
  • Worked with VMware installation and monitored Virtual environments with ESXi 5.5x servers and Virtual Center 5.X.

Confidential

Systems Engineer/ Linux Admin

Responsibilities:

  • Cloud support team working 24/7 resolving user virtual image VM issues
  • Identify the slowness on the Citrix XenServer Cloud, Monitor the users load
  • Adding new Virtual Machine on to the Cloud
  • Wrote Power shell scripts for Dot Net application deploys, service installs and for windows patches/upgrades
  • Following the documentation, plan of action to resolve VM
  • Bulk Installation of application on Virtual Machines such as Oracle, SQL Server, Linux Operating System, Java, .Net, and in-house developed application
  • Adding new domain in the Active Directory AD, for new systems
  • Configuration and monitoring on NetScaler
  • Setting up Licensing Server for Citrix infrastructure cloud
  • Developing the system as per the documentation provided

Environment: Citrix Xenserver, Citrix Xenclient, Ticketing system, XenDesktop, Web Scalar, Net Scalar, Active Directory, Hypervisor

We'd love your feedback!